当前位置: 代码迷 >> J2ME >> []特殊字符转换
  详细解决方案

[]特殊字符转换

热度:4329   发布时间:2013-02-25 21:35:01.0
[求助]特殊字符转换
在手机上拿到服务端传来的数据,里面包含 &lt; &gt; &amp; &apos; &quot; ,我想问下如何把这些还原成特殊字符"<",">"等?
希望大家帮我个忙,谢谢!

------解决方案--------------------------------------------------------
StringBuffer result = new StringBuffer(value.length() + 50);
for (int i = 0; i < value.length(); i++) {
if(value.equals("&lt;")){
result.append("<") ;
break ;
}
if(value.equals("&gt;")){
result.append(">") ;
break ;
}
if(value.equals("&gt;")){
result.append("&") ;
break ;
}
if(value.equals("&quot;")){
result.append("\"") ;
break ;
}
if(value.equals("&#39;")){
result.append("\'") ;
break ;
}
}
return (result.toString());

}

不知道是不是这样的....我试了没问题.
  相关解决方案