java中html代码封装为net.sf.json.JSONObject类型,html代码转义

罗罗罗写代码 发布于 2016/01/23 16:23
阅读 1K+
收藏 0

从数据库取出存放html代码的字段内容转换为net.sf.json.JSONObject类型,html代码转义了,不知道说明白了没,还是上图吧


箭头指向的intro存储的数据是一段html代码,如下:

  <p><img src="http://venada-test.img-cn-shanghai.aliyuncs.com/productIntro/90902048129351680/20151229/1451392639138.jpg" title="TB2DxzxfFXXXXb4XpXXXXXXXXXX-2360209412.jpg" alt="TB2DxzxfFXXXXb4XpXXXXXXXXXX-2360209412.jpg" /><img src="http://venada-test.img-cn-shanghai.aliyuncs.com/productIntro/90902048129351680/20151229/1451392662028.jpg" title="TB2Ub4XipXXXXXPXXXXXXXXXXXX-2360209412.jpg" alt="TB2Ub4XipXXXXXPXXXXXXXXXXXX-2360209412.jpg" /></p>

后台获取并转为JSONObject对象代码如下:

断点获取到goodsDescription的值html中字符被转义啦,看下面:

{"id":"93993266680254464","intro":"<p><img src=\"http://venada-test.img-cn-shanghai.aliyuncs.com/productIntro/90902048129351680/20151229/1451392639138.jpg\" title=\"TB2DxzxfFXXXXb4XpXXXXXXXXXX-2360209412.jpg\" alt=\"TB2DxzxfFXXXXb4XpXXXXXXXXXX-2360209412.jpg\"/><img src=\"http://venada-test.img-cn-shanghai.aliyuncs.com/productIntro/90902048129351680/20151229/1451392662028.jpg\" title=\"TB2Ub4XipXXXXXPXXXXXXXXXXXX-2360209412.jpg\" alt=\"TB2Ub4XipXXXXXPXXXXXXXXXXXX-2360209412.jpg\"/><\/p>","goodsName":"粉水"}

然后把goodsDescription通过model显示在页面转义有没有了

不是特别理解,求大神赐教啊~~~


加载中
0
lyle_luo
lyle_luo
你是指接收到的,再显示,又正常了?
罗罗罗写代码
回复 @lyle_luo : 那html代码转为json转义是因为html代码放在双引号里面吗
lyle_luo
lyle_luo
@罗罗罗写代码 你从JSON传到前台也要转呀,不转会报错的
罗罗罗写代码
回复 @lyle_luo : 不太理解html代码转为json为啥会转义,后来显示在页面怎能又不转义了
lyle_luo
lyle_luo
@罗罗罗写代码 那你是担心什么呢,
罗罗罗写代码
是的啊,图片显示在页面没有转义字符的,可以正常显示
返回顶部
顶部