后台怎么处理JSON数据中含有双引号

 我来答
匿名用户
2016-04-23
展开全部
{title:oh,宝贝我爱你}
这样需要转义下
------解决方案--------------------------------------------------------
既然每个字段都有双引号,为啥不解析完再加上呢?先转义也是没问题的,效率就不清楚了
------解决方案--------------------------------------------------------
首先要明白一点,数据的处理要从输入的时候就开始严格控制,要用正确的提示来引导用户的输入。
如果你这里是允许用户输入一些特殊字符的,那么在提交这些数据的时候要应该进行适当的处理,而不是等到都己经存贮了,再读取数据的时候再来处理,这样显然是不合理的。
当然,这只是一点建议,至于LZ你的问题
能交给后台作的事情,尽量不要放在前台做,特别是数据量比较大的时候。后台在生成JSON的时候,就将所有的都转换成\;
------解决方案--------------------------------------------------------
正则 text.replace(/\/gi,)
------解决方案--------------------------------------------------------
就是斜杠 转义
js的字符串关键字有7个字符,包括还有斜杠 单引号等等。。。
这是一个基础 问题
xiangjuan314
推荐于2017-11-26 · TA获得超过3.3万个赞
知道大有可为答主
回答量:2.9万
采纳率:0%
帮助的人:2909万
展开全部
应该是
内容->转义->json

而不是
内容->json->排除不合理字符串 哪有这种写法?

这样拼json字符串
json = "{myKey:" + value.replace(""","\\"") + "}"
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式