JSON使用字符串数组解析问题

时间:2016-05-01 14:12:40

标签: json parsing

我无法解析此问题,jsonlint表示“框架”未定义,但它看起来完全合法。我在这里做错了什么?

{
    "textureFile":"test.png",
    "cycles":
        [
            [0, 1],
            [1, 0],
            [1],
            [2]
        ],
    "frames":
        [
            "   0     40    25    25    10    10",
            "   +      -     =    50     5     ="
        ]
}

1 个答案:

答案 0 :(得分:0)

这个问题上出现的文档完全解析为jsonlint,所以我将它与我保存的版本进行了比较,空白可见,并发现了问题:

enter image description here

第一个字符串中零之前的一个制表符会破坏json关于构成有效字符串字符的规则。标签仅被视为已转义' \ t',但这些自然标签会破坏内容。