繁体   English   中英

JSON解析字符串有Apostrophe(单引号)

[英]JSON parse string having Apostrophe (Single Quote)

我如何解析以下字符串

var a = JSON.parse('[' + '{"NoteName":"it's my life","UserId":"100","NoteActive":true,"UserEmail":"admin@dev.xrc.com","CreatedDate":"8/13/2012 1:47:35 PM"}' + ']');

你只需要逃避it\\'s的单引号

var a = JSON.parse('[' + '{"NoteName":"it\'s my life","UserId":"100","NoteActive":true,"UserEmail":"admin@dev.xrc.com","CreatedDate":"8/13/2012 1:47:35 PM"}' + ']');
console.log(a);

您可以使用反斜杠转义(仅作为字符解释)引号。 “\\““ 要么 '\\''

替换it'sit\\'s

'[' + '{"NoteName":"it\'s my life","UserId":"100","NoteActive":true,"UserEmail":"admin@dev.xrc.com","CreatedDate":"8/13/2012 1:47:35 PM"}' + ']'

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM