2016-06-14 30 views
0

我想在一小时后查找JSON数据中的语法错误!在JSON中发现语法错误

无法附加了完整的代码,因此在GoogleDocs上传

Json.data

+1

使用http://www.jsonlint.com它不是一个正确的JSON。它有两个项目在根目录中,但它不是一个json数组。 –

+0

我试过了,找不到错误jsonlint。 –

+0

的可能的复制[如何有效地找到在一个大的JSON文件中的错误?(http://stackoverflow.com/questions/6707970/how-to-efficiently-find-an-error-in-a-big-json -file) – Gajus

回答

1

JSON应该代表一个JavaScript对象,但您链接什么包括两个对象:第一个对象在第20行结束解析器会在这里达到文件的末尾,但它会找到一个逗号和其他一些数据。
您可能希望将这些多个对象包含在数组或其他包装器对象中。

此外,您的“VPC”对象后面还有一个逗号,这可能会使一些解析器不安。

+0

谢谢Aaron!我仍然得到错误“期待'EOF','}',',',']',得到':'”,你可以包装两个阵列并分享吗? –

+0

你有很多其他的错误... [这里](http://pastebin.com/XLqZDnsy)是从你的初始数据放入一个数组中的有效的JSON关闭,但你可能不应该把第一件事情而是考虑你需要什么样的数据以及你想如何组织它。我相信这个数组没有意义,你最好有一个对象的字段是第一个对象(也许称为元数据),第二个是现有的“Ressources”对象。 – Aaron