我有一个这种格式的字符串:
var abc = "{'ABC':'25117', 'data':'India\"NewDelhi\"'}"
我想将其转换为JSON对象。
我尝试通过互换来使用""
和''
。
我已经使用了函数JSON.parse(abc)
,如果字符串
var abc = '{"ABC":"25117", "data":"India\'NewDelhi\'"}'
但我希望"NewDelhi"
应该是双引号,即""
,这是我的严格条件。
答案 0 :(得分:2)
答案 1 :(得分:1)
你必须逃避" \"能够解析你的字符串。
var abc = "{\"ABC\":\"25117\", \"data\":\"India\\\"NewDelhi\\\"\"}"
然后JSON.parse(abc)
将有效