在 AJAX 实例中使用 JSON 解析

  1. <!DOCTYPE html>
  2. <html>
  3. <body>
  4.  
  5. <h1>使用 XMLHttpRequest 获取文件的内容</h1>
  6.  
  7. <p>JSON 格式的内容能够轻松转换为 JavaScript 对象。</p>
  8.  
  9. <p id="demo"></p>
  10.  
  11. <script>
  12. var xmlhttp = new XMLHttpRequest();
  13. xmlhttp.onreadystatechange = function() {
  14. if (this.readyState == 4 && this.status == 200) {
  15. var myObj = JSON.parse(this.responseText);
  16. document.getElementById("demo").innerHTML = myObj.name;
  17. }
  18. };
  19. xmlhttp.open("GET", "/example/json/json_demo.txt", true);
  20. xmlhttp.send();
  21. </script>
  22.  
  23. <p>查看 <a href="/example/json/json_demo.txt" target="_blank">json_demo.txt</a></p>
  24.  
  25. </body>
  26. </html>