Json解析-取消转义引号
json parse - unescaping the quotes
所以我使用json从一个地方传递一些信息到另一个…
我:
message.title = 'this is only a "test"';
显然,当我使用JSON时。字符串化,我得到转义的引号。
我想知道的是,当使用JSON.Parse时,避免转义这些引号的最佳方法是什么。我:
var message = JSON.parse(message);
var original = ????;
var final = ????;
var regex = new RegExp(original, 'g');
for(var prop in message){
message.data[prop] = message.data[prop].replace(regex, final);
}
我想知道我是否做错了什么,因为我在'原始'和'最终'中尝试了各种值,它们的正确值是什么。
谢谢
我想知道的是,当使用JSON时,避免转义这些引号的最佳方法是什么。解析
什么也不做。解析JSON将解码转义。(如果这不起作用,那么在数据转换为JSON和被解析之间出现了问题,或者数据一开始就不好)
相关文章:
- 在某些浏览器中,jquery.html()正在取消转义html字符
- 使用转义键在余烬文本视图中取消操作
- 在 JavaScript 中准确取消转义 HTML 实体
- Mozilla Builder 编辑器取消转义 Unicode 字符,并发 w. AMO 上传失败
- 如何取消转义 JavaScript 字符串文本值
- 在 JavaScript 中取消转义多个值
- 为什么使用替换来取消转义 html 标签也会去除所有其他 html 标签
- JavaScript转义字符串不会在C#正则表达式中得到取消转义.取消逃脱()
- 支持使用转义取消 DHTML 对话框
- 取消转义撇号 (')在 JavaScript 中
- 使用转义键取消内联tinyMCE编辑
- 如何取消捕获已由StringEscapeUtils.escapeHtml()转义的Javascript中的特殊字符
- 为什么取消转义字符串会弄乱我的正则表达式
- 强制取消转义 ajax 查询参数
- Json解析-取消转义引号
- Dojo -防止dijit/弹出取消在转义键按下
- Post转义Javascript数组并在PHP中取消转义
- 如何取消转义按钮在html输入上的效果
- 如何取消转义字符串
- 不能在JSON对象POST中取消转义双引号