使用PHP以HTML格式从JSON API提取数据

时间:2018-07-11 18:51:07

标签: javascript php jquery html json

我正在尝试使用PHP以HTML格式从JSON api提取数据,但是我没有成功。我正在输入我的整个代码。

我的请求代理人有问题吗?我应该像浏览器一样向数据API发送请求吗?

<!DOCTYPE html>
<html>

<head>
  <title>JSON 2 HTML</title>
</head>

<body>
  <div id="id01"></div>

  <script>
    var xmlhttp = new XMLHttpRequest();
    var url = "https://www.nseindia.com/live_market/dynaContent/live_watch/stock_watch/foSecStockWatch.json";
    xmlhttp.onreadystatechange = function() {
      if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
        myFunction(xmlhttp.responseText);
      }
    }
    xmlhttp.open("GET", url, true);
    xmlhttp.send();

    function myFunction(response) {
      var arr = JSON.parse(response);
      var i;
      var out = "<table>";

      for (i = 0; i < arr.length; i++) {
        out += "<tr><td>" +
          arr[i].symbol +
          "</td><td>" +
          arr[i].open +
          "</td><td>" +
          arr[i].high +
          "</td></tr>";
      }
      out += "</table>";
      document.getElementById("id01").innerHTML = out;
    }
  </script>
  <script type="text/javascript" src="js/jquery.js"></script>
</body>

</html>

0 个答案:

没有答案