我正在使用Javascript中的下面一行来解析json字符串。
var obj = JSON.parse('{"respDataMap":{"userMessages":{"lbSearchHint":"Enteravalueandpress\"Enter\"orclickon\"Search\"#"}},"respErrorCode":"","respErrorMessage":""}');字符串中的转义双引号将导致json解析失败。但是,粘贴在联机JSON验证器中的相同字符串被认证为有效。我该怎么解决这个问题?
发布于 2014-02-26 12:59:09
使用双斜杠作为转义字符
var obj = JSON.parse('{"respDataMap":{"userMessages":{"lbSearchHint":"Enteravalueandpress\\"Enter\\"orclickon\\"Search\\"#"}},"respErrorCode":"","respErrorMessage":""}');https://stackoverflow.com/questions/22041967
复制相似问题