JSON Parse失败,带有特殊字符

时间:2013-06-28 06:25:17

标签: javascript json

我创建了一个JSON,它在REF ID1的值上显示错误,有人可以帮助...

{
    "stat": "OK",
    "items": [
        {
            "userid": "___",
            "usereMail": "___@needs.email.com",
            "refId1": "~!@#$%^&*()_+?": |\/;\}{\][`",
            "status":1,
            "expireon":"Never"
        }
]
}

2 个答案:

答案 0 :(得分:1)

如果要在JSON文本的字符串中包含"作为数据,则必须使用斜杠对其进行转义,否则将其视为字符串的结束分隔符。

?\":

答案 1 :(得分:1)

{
    "stat": "OK",
    "items": [
        {
            "userid": "___",
            "usereMail": "___@needs.email.com",
            "refId1": "~!@#$%^&*()_+?\": |/;}{][`",
            "status":1,
            "expireon":"Never"
        }
]
}

删除此字符(\)然后尝试,它适用于我