Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/440.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何将JSON文件数据导入JS文件并在JS控制台中输出JSON数据?_Javascript_Json - Fatal编程技术网

Javascript 如何将JSON文件数据导入JS文件并在JS控制台中输出JSON数据?

Javascript 如何将JSON文件数据导入JS文件并在JS控制台中输出JSON数据?,javascript,json,Javascript,Json,我的JSON文件中有一个数据列表。我试图通过JS从JSON文件中输出某些字符串和数组。我该怎么办?所有这些文件都保存在我的桌面上 我试过Xhttp代码。但我想我需要一些服务器来做这件事,而我没有。另外,我很确定这应该是可能的,而不必使用服务器? PS:json文件名为:movie.json JSON CODE { "movie": { "name": "drive", "year": "2011", "people": { "actors

我的JSON文件中有一个数据列表。我试图通过JS从JSON文件中输出某些字符串和数组。我该怎么办?所有这些文件都保存在我的桌面上

我试过Xhttp代码。但我想我需要一些服务器来做这件事,而我没有。另外,我很确定这应该是可能的,而不必使用服务器? PS:json文件名为:movie.json

 JSON CODE
    {
    "movie": {
    "name": "drive",
    "year": "2011",
    "people": {
        "actors": [
            {
                "name": "ryan gosling"
            },
            {
                "name": "cary mulligan"
            },
            {
                "name": "bryan cranston"
            }
        ]
    }
    }
    }


    JS CODE
    function preload() {
      var movie = load.JSON("movie.json");
    }


    function(movie) {
        var movie = JSON.parse(movie);
        console.log(movie[0].name);
        console.log(movie[0].year);
        console.log(movie[0].actors);
    }();
路,2011,瑞安·戈斯林,卡里·穆利根,布莱恩·克兰斯顿
var电影;
var http=new XMLHttpRequest();
open(“GET”,“movie.json”,true);
xhttp.onreadystatechange=函数(){
如果(http.readyState==4&&http.status==200){
movie=JSON.parse(http.responseText);
}
}
http.send();
console.log(电影[0].name);
console.log(电影[0].year);

console.log(电影[0].actors)