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

数据库里的回车字符导致取过来的json字符串不规范的有关问题

2012-03-19 
数据库里的回车字符导致取过来的json字符串不规范的问题用ajax做几个网页的时候,用到了textarea,由于在tex

数据库里的回车字符导致取过来的json字符串不规范的问题
用ajax做几个网页的时候,用到了textarea,由于在textarea里可以按回车,这些回车字符被存到了数据库中,我读取的时候是要把取出来的数据转化成json串的,但就是因为这些回车字符/r/n导致了json字符串不能正确的被转化为json对象,每次还得先把取过来的数据里的/r/n替换掉,但是这样以来换行就没有了,请教各位这种情况通常是怎么解决的?不仅仅是回车字符可能导致错误,引号也可能导致这样的错误,麻烦各位提出宝贵意见,小男子在此谢过。。。

[解决办法]

探讨
这些回车字符被存到了数据库中,我读取的时候是要把取出来的数据转化成json串的,但就是因为这些回车字符/r/n导致了json字符串不能正确的被转化为json对象,每次还得先把取过来的数据里的/r/n替换掉,……

[解决办法]
呵呵。真的查不到?

那么你最好找一个线程的类库去转换,不要什么都自己重新发明。你会有很多时间都要浪费的。

在json中,换行回车就是\r\n。不是两个ascii码,而是就是这个四个字符本身。

热点排行
Bad Request.