关于JSON数据中的HTML特殊字符实体

PanLeo 发布于 2012/08/15 14:05
阅读 2K+
收藏 0

我得到了JSON数据中包含了一些HTML特殊字符实体

比如: <>&"'

这里比较混乱,一类是  'HTML的实体编号;一类是<>&"实体名称

这不是关键,关键是我想将JSON转为string串,但是又想把这些

 <>&"'转为正常的字符..我想到最笨的方法就是去replace掉.有没有比较简便的方法?

加载中
0
leo108
leo108
什么语言?
leo108
leo108
回复 @PanLeo : java帮不了你,PHP可以用htmlspecialchars_decode函数
PanLeo
PanLeo
java
0
th小米粥
th小米粥
是不是从后台返回后读取不出来?
PanLeo
PanLeo
还没取,但是这肯定要解决.你有什么方法吗? 我对JSON不是很熟悉..
0
th小米粥
th小米粥

我以前也遇到这种情况。

我是这样解决的.换行问题.

在前台接收的时候用html接收。然后用substring取出那段特殊字符。然后再把剩下的组装成json继续读。或者干脆全部用substring切出来..

th小米粥
th小米粥
没明白意思。你是把json输入到前台还是发送到后台?
PanLeo
PanLeo
我主要是将JSON数据解析成JAVA的对象,所以我现在就是读到一串string就去replace掉html的几个常用特殊字符
返回顶部
顶部