Javascript 在JS中加载本地json文件
我需要用JavaScript在我的应用程序中加载一个JSON文件 json文件如下所示:Javascript 在JS中加载本地json文件,javascript,jquery,json,Javascript,Jquery,Json,我需要用JavaScript在我的应用程序中加载一个JSON文件 json文件如下所示: { "list": [ { "item1": "text", "item2": "text", "item3": "text", "item4": "text" }, { "item1": "text", "item2": "text", "item3": "text", "item4
{
"list": [
{
"item1": "text",
"item2": "text",
"item3": "text",
"item4": "text"
},
{
"item1": "text",
"item2": "text",
"item3": "text",
"item4": "text"
},
...
]
}
我已经搜索过了,但我总是使用AJAX和PHP找到解决方案,但我没有(也不能)使用任何PHP服务器。因此,我从jQuery和getJson()
函数的角度看了一下,但这不起作用,JavaScriptJSON.parse()
对我的文件不起作用
所以,你们知道如何用JavaScript或其他API加载本地文件吗?你们不能用JavaScript打开本地文件。浏览器将不允许您访问,这是一个安全问题。(除了使用HTML5 FileAPI,我不认为这是你要问的问题) 但是,您可以将.json文件放在web服务器上,并使用jquery通过URL加载它们
$.getJSON("http://yourdomain.com/somefolder/test.json", function( data ) {
//do something here with json data
});
您能发布不起作用的代码和任何错误消息吗
$.getJson()
应该已经解析了JSON,不需要调用JSON.parse()。