将JSON文件加载到ExtJS JSONPStore时出现语法错误

Syntax error loading a JSON file into ExtJS JSONPStore

本文关键字:语法 错误 JSONPStore ExtJS JSON 文件 加载      更新时间:2023-11-20

加载json文件(使用json.blople.net验证)时,启动如下:

{
 "sepString": "--",

进入ExtJS JsonPStore,Chrome返回以下错误:

未捕获的SyntaxError:意外的令牌:在的第2行

Chrome试图告诉我什么?

编辑:

加载json文件时

{
 "globalSettings" : [{
 }]
}

进入ExtJS JsonPStore,Chrome返回以下错误:

未捕获的SyntaxError:意外的令牌:在的第2行

Chrome试图告诉我什么?

我认为我们可能需要更多的代码来回答,但是,如果您的数据如下:

{
   "sepString": "--",
}

这似乎在json.bloople.net中起作用但是,由于逗号的原因,这不是有效的json。您可以尝试使用jsonlint.com,它会生成错误。。。

Parse error on line 2:
...String": "--",    }
---------------------^
Expecting 'STRING'
JsonP!=正如Evan Trimboli在评论中指出的那样,Json提供了一个指向大量ExtJS JsonP代理文档的链接。