我已经在我的本地系统中保存了一个JSON文件,并创建了一个Javascript文件,以便读取JSON文件并打印出数据.这是JSON文件:
[
{"Titel":"a",
"Timestamp":"2017-05-18 22:11",
"Text":"a",
"img":"a.jpg",
"FullText":"a"
},
{"Titel":"b",
"Timestamp":"2017-08-08 22:11",
"Text":"b",
"img":"b.jpg",
"FullText":"b" }]
Run Code Online (Sandbox Code Playgroud)
让我们说这是它带你到JSON文件的路径:
../news_data.json
Run Code Online (Sandbox Code Playgroud)
任何人都可以帮我编写一段简单的代码来读取JSON文件并在Javascript中打印其中的数据.我是Javascript的新手,需要一些简单的东西.非常感谢您的协助.
Jos*_*ill 10
这是一种没有jQuery的方法.
首先创建此功能:
function loadJSON(callback) {
var xobj = new XMLHttpRequest();
xobj.overrideMimeType("application/json");
xobj.open('GET', '../news_data.json', true);
xobj.onreadystatechange = function () {
if (xobj.readyState == 4 && xobj.status == "200") {
callback(JSON.parse(xobj.responseText));
}
};
xobj.send(null);
}
Run Code Online (Sandbox Code Playgroud)
然后你可以通过简单地调用这样的东西来使用它:
loadJSON(function(json) {
console.log(json); // this will log out the json object
});
Run Code Online (Sandbox Code Playgroud)
我通过谷歌搜索"读取本地json文件javascript"找到了这一点(来源)
| 归档时间: |
|
| 查看次数: |
20765 次 |
| 最近记录: |