首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

json中含双引号大家是如何解决的

2012-08-26 
json中含双引号大家是怎么解决的?{title:oh,宝贝我爱你}这样需要转义下那每个字段都要先转移,会不会

json中含双引号大家是怎么解决的?
{"title":""oh,宝贝我爱你""}

这样需要转义下

那每个字段都要先转移,会不会影响效率呢?

大家是怎么解决这个问题的?

[解决办法]
既然每个字段都有双引号,为啥不解析完再加上呢?先转义也是没问题的,效率就不清楚了
[解决办法]
首先要明白一点,数据的处理要从输入的时候就开始严格控制,要用正确的提示来引导用户的输入。

如果你这里是允许用户输入一些特殊字符的,那么在提交这些数据的时候要应该进行适当的处理,而不是等到都己经存贮了,再读取数据的时候再来处理,这样显然是不合理的。

当然,这只是一点建议,至于LZ你的问题

能交给后台作的事情,尽量不要放在前台做,特别是数据量比较大的时候。后台在生成JSON的时候,就将所有的"都转换成\";


[解决办法]
正则 text.replace(/\"/gi,"""")
[解决办法]
就是斜杠 转义


js的字符串关键字有7个字符,包括还有斜杠 单引号等等。。。

这是一个基础 问题

热点排行