JSON的正确语言是什么

Tom*_*Tom 1 javascript json syntax-error

我有一个名为的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" }
    ]
}
Run Code Online (Sandbox Code Playgroud)

在我的HTML中,我包括这样的文件: <script type='text/javascript' src="myjson.cfg' "></script>

但是,我得到了一个

未捕获的SyntaxError:意外的令牌:

第二行中的错误就是这个错误

"values": {

为什么?当我看这个例子时,它看起来和我很相似?!

提前致谢 !

spe*_*der 5

JSON不是Javascript.您无法在脚本标记中加载JSON文件.您需要使用AJAX从Web加载JSON.应该使用application/json内容类型提供JSON文件.

我建议你研究一下XMLHttpRequest,或者,如果你想要一个更容易的搭载,jQuery的AJAX方法.