Javascript 我正在开发一个网站,我想在我的js文件中本地读取一些json文件
这是我的json文件 现在我想在我的js中读取这个本地json文件,以便在HTML页面中打印json的值 我不想使用任何httpsRequest 注意:我没有使用任何web服务器 下面是我的JS文件Javascript 我正在开发一个网站,我想在我的js文件中本地读取一些json文件,javascript,html,Javascript,Html,这是我的json文件 现在我想在我的js中读取这个本地json文件,以便在HTML页面中打印json的值 我不想使用任何httpsRequest 注意:我没有使用任何web服务器 下面是我的JS文件 函数数据(languageClass){ var news=document.getElementsByClassName(languageClass)[0]; var item=json.items;//其中json是我想要的本地json副本 控制台日志(“hiiii”+项); 对于(变量i=0;
函数数据(languageClass){
var news=document.getElementsByClassName(languageClass)[0];
var item=json.items;//其中json是我想要的本地json副本
控制台日志(“hiiii”+项);
对于(变量i=0;i
这不是有效的JSON
如果没有web服务器或XHR请求,则无法加载数据。在应用程序中获取这些数据的一种方法是使用JSON内容的JS文件。
样本:
现在使用script
标记调用这个JS文件
这不是有效的JSON
如果没有web服务器或XHR请求,则无法加载数据。在应用程序中获取这些数据的一种方法是使用JSON内容的JS文件。
样本:
现在使用script
标记调用这个JS文件
您不能通过脚本标记加载JSON(这不是有效的JSON,您不能定义变量)。只需使用定义对象的JavaScript文件即可。您的function data()
将覆盖var data=“{}”代码>!另外,我不认为您可以加载D:/…
,因为交叉原点(检查控制台)。另外,json.items
应该是data.json
然后您可以帮助我使用web服务器获取/放置我的json文件吗?太宽了,所以无法帮助您设置服务器。尝试安装XAMPP或其他tools@DanWhite我认为你试图让OP在他走之前运行,你不能通过脚本标签加载JSON(这不是有效的JSON——你不能定义变量)。只需使用定义对象的JavaScript文件即可。您的function data()
将覆盖var data=“{}”代码>!另外,我不认为您可以加载D:/…
,因为交叉原点(检查控制台)。另外,json.items
应该是data.json
然后您可以帮助我使用web服务器获取/放置我的json文件吗?太宽了,所以无法帮助您设置服务器。尝试安装XAMPP或其他tools@DanWhite我想你想在他能走路之前让他跑
data = {"items": [
{
"title": "sample 1",
"author": "author 1"
},
{
"title": "sdample 2",
"author": "author 2"
}
]};
data = {"items": [
{
"title": "sample 1",
"author": "author 1"
},
{
"title": "sdample 2",
"author": "author 2"
}
]};
var data={"items": [
{
"title": "sample 1",
"author": "author 1"
},
{
"title": "sdample 2",
"author": "author 2"
}
]
}