作者热门文章
- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我有一个 file.json
内容:
{
"a":{"var1":"Sábado"},
"b":{"var2":"Domingo"}
}
考虑到我无法编辑 file.js
,我需要找到一种方法将该文件中包含的 json 加载到变量 mj
中,以便alert(mj["a"].var1)
显示消息 Sábado
。
更新:这是否可以不使用 JQuery、Prototype 或任何其他 js 库来完成?
最佳答案
这是普通的 js,(没有使用 eval),甚至可以跨域工作:
var script = document.createElement('script');
script.type = 'text/javascript';
script.src = "file.js"; /*url of your js/jsonp file */
var head = document.getElementsByTagName('head')[0];
head.insertBefore(script, head.firstChild);
关于javascript - 如何将文件中的json加载到变量中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18294132/
我是一名优秀的程序员,十分优秀!