是否有人可以更正我的wnb JSON字符串?由于某些未知原因,它不起作用:
{"array":[{"a":[ "element", "element", "element", "element", "element", "element", "element", "element", "element", "element", "element", "element"]}{"a":[]}{"a":[]}{"a":[]}{"a":[]}{"a":[]}{"a":[]}{"a":[]}{"a":[]}{"a":[]}{"a":[]}{"a":[]}{"a":[]}{"a":[]}{"a":[]}{"a":[]}]}
Chrome说:意外的令牌{
我无法推断出正确的JSON语法。
答案 0 :(得分:2)
缺少几个逗号
{"array":[{"a":[ "element", "element", "element", "element", "element", "element", "element", "element", "element", "element", "element", "element"]},{"a":[]},{"a":[]},{"a":[]},{"a":[]},{"a":[]},{"a":[]},{"a":[]},{"a":[]},{"a":[]},{"a":[]},{"a":[]},{"a":[]},{"a":[]},{"a":[]},{"a":[]}]}
应该在嵌套数组的第一级内的逗号
答案 1 :(得分:0)
你的json应该如下所示,你也可以在jsonlint.com中测试你的json
{
"array": [
{
"a": [
"element",
"element",
"element",
"element",
"element",
"element",
"element",
"element",
"element",
"element",
"element",
"element"
]
},
{
"a": []
},
{
"a": []
},
{
"a": []
},
{
"a": []
},
{
"a": []
},
{
"a": []
},
{
"a": []
},
{
"a": []
},
{
"a": []
},
{
"a": []
},
{
"a": []
},
{
"a": []
},
{
"a": []
},
{
"a": []
},
{
"a": []
}
]
}