新手请教js中,读取json文件的问题。

沙包大拳头 2018-12-03 05:38:09

大家好,刚入职做前端测试。
需要读取string_test.json,然后进行输入。
请教一下,js中,有什么比较现成的方法可以直接读取本地json文件,并转成数组呢?
我在教程中,只找到用JSON.parse去解析json数组,没找到如何解析文件。
萌新谢谢大家了。
下面是我的源码,第一行obj读取文件的地方,是遇到的问题。


test1.js

obj= 读取string_test.json文件,解析成数组。

for (var tst in obj) {
cy.get("#newNameField").type('tst');




C:\Document\string_test.json

[
"",
"undefined",
"undef",
"null",
"NULL",
"(null)",
"nil",
"NIL",
"true",
"false",
"True",
"False",
"TRUE"
]
...全文
563 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
沙包大拳头 2018-12-04
  • 打赏
  • 举报
回复
谢谢楼上的大大,我这就去试试。
天际的海浪 2018-12-03
  • 打赏
  • 举报
回复
json文件一般用ajax读取,推荐用jquery:
$.ajax({
	url: "string_test.json",
	type: "GET",
	dataType: "json",
	success: function (data) {
		var obj = data;
		for (var tst in obj) {
			............
		}
});

注意:谷歌浏览器默认不允许用ajax读取客户端本地的文件C:\xxxxxxxxx 需要用配置Chrome启动参数 --allow-file-access-from-files http://blog.sina.com.cn/s/blog_66f62c450101nnng.html 或者用iis等搭建服务器环境

87,997

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧