【发布时间】:2017-03-08 18:00:34
【问题描述】:
我有一个 JSON 文件作为 data.json,我有一个嵌入了 JavaScript 的 HTML 文件。我想以简单的 HTML(file:///C:/Users/XYZ/Desktop/htmlpage.html) 文件而不是服务器-客户端方式 (http://....) 访问 JSON 文件中的数据。我尝试了以下简单的代码来导入 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>
我看过这个使用方法
<script type="text/javascript" src="F:/Folder/data.json">
关于其他 StackOverflow 问题。但它不起作用。
请告诉我访问 JSON 文件中数据的最简单方法。
【问题讨论】:
-
JSON 不是 javascript 脚本。它只是一种描述数据的结构化方式。您不能将其作为 javascript 脚本加载。
-
你在用这个做什么?如果它在浏览器中是不可能的。浏览器在这方面具有严格的安全性,不允许您询问机器文件。如果它在某种应用程序中可能有一个解决方案,但它可能取决于你在什么中使用它?
标签: javascript json