如何使用javascript显示json数据

如何使用javascript显示json数据,javascript,angularjs,json,Javascript,Angularjs,Json,我试图显示本地json文件中的值,但不起作用。。 这是我的密码 function loadJSON(callback) { var xobj = new XMLHttpRequest(); xobj.overrideMimeType("application/json"); xobj.open('GET', 'json/headphones.json'); // Replace 'my_data' with the path to your file xobj.onreadystatechang

我试图显示本地json文件中的值,但不起作用。。 这是我的密码

function loadJSON(callback) {
var xobj = new XMLHttpRequest();
xobj.overrideMimeType("application/json");
xobj.open('GET', 'json/headphones.json'); // Replace 'my_data' with the path to your file
xobj.onreadystatechange = function() {
    if (xobj.readyState == 4 && xobj.status == "200") {

      callback(xobj.responseText);
    }
 };
  xobj.send(null);
 }
  loadJSON(function(response) {
    // Parse JSON string into object
     actual_JSON = JSON.parse(response);

     console.log(JSON.stringify(actual_JSON));
       });

您在
xobj.open('GET','json/heedphones.json',true)中缺少
true

看到这个了吗

function loadJSON(callback) {
var xobj = new XMLHttpRequest();
xobj.overrideMimeType("application/json");
xobj.open('GET', 'json/headphones.json', true);
xobj.onreadystatechange = function() {
    if (xobj.readyState == 4 && xobj.status == "200") {
        callback(xobj.responseText);
    }
  };
    xobj.send(null);
  }
    loadJSON(function(response) {
   actual_JSON = JSON.parse(response);
    });

你面临的问题是什么?我尝试了不同的网址…只是工作良好。是否要我创建一个代码段:它不显示在ConsoleID中?是否尝试调试它?你的回答是什么?看来你的json就在项目里面。。还是在服务器上?在项目内部