我有一个JSON文件作为data.json,我有一个嵌入JavaScript的HTML文件。我想通过简单的HTML(file:/// C:/Users/XYZ/Desktop/htmlpage.html)文件访问JSON文件中的数据,而不是以服务器客户端方式(http://...。)访问数据。我试过以下简单的代码来导入JSON文件。如何访问JavaScript中的JSON文件?
<!DOCTYPE html>
<html>
<body>
<p>Access an array value of a JSON object.</p>
<p id="demo"></p>
<script type="text/javascript" src="F:/Folder/data.json">
var myObj, x;
x = data[0].topic;
document.getElementById("demo").innerHTML = x;
</script>
</body>
</html>
我已经阅读其他StackOverflow的问题使用
<script type="text/javascript" src="F:/Folder/data.json">
的这种方法。但它不起作用。
请告诉我访问JSON文件中数据的最简单方法。
JSON不是JavaScript脚本。这只是一种描述数据的结构化方式。您无法将其加载为其JavaScript脚本。 – YounesM
搜索'打开本地文件javascript'给了[this](http://stackoverflow.com/questions/41765457/local-javascript-cannot-open-local-file)和[this](http://stackoverflow.com/问题/ 38756968 /开放本地文件,在JavaScript的)。 –
[我怎样才能让javascript从.json文件中读取?](http://stackoverflow.com/questions/6711002/how-can-i-get-javascript-to-read-from-a- json-file) – driconmax