我有一个名为的JSON文件myjson.cfg
,如下所示:
{ "values": { "a": 1, "b": 2, "c": 3, "d": 4 }, "sales": [ { "a": 0, "b": 0, "c": 0, "d": 0, "e": "karl" }, { "a": 0, "b": 0, "c": 0, "d": 0, "e": "karl" } ] }
在我的HTML中,我包括这样的文件:
但是,我得到了一个
未捕获的SyntaxError:意外的令牌:
第二行中的错误就是这个错误
"values": {
为什么?当我看这个例子时,它看起来和我很相似?!
提前致谢 !
JSON不是Javascript.您无法在脚本标记中加载JSON文件.您需要使用AJAX从Web加载JSON.应该使用application/json
内容类型提供JSON文件.
我建议你研究一下XMLHttpRequest,或者,如果你想要一个更容易的搭载,jQuery的AJAX方法.