2011-05-17 72 views
1

我面临字符引用问题。我的CKEditor将特殊字符转换为相应的实体(在CKEditor中,我无法更改设置)。这看起来像是在下面。UTF字符的字符引用(实体)

"Ö" => "Ö" 
"ö" => "ö" 
"Ä" => "Ä" 
"ä" => "ä" 
"Ü" => "Ü" 
"ü" => "ü" 

现在在我的Java,PHP或Coldfusion脚本中,我想再次用特殊字符替换所有的实体。 是否有任何方法可用于这种替换?

回答

2

对于Java的Apache的百科全书StringEscapeUtils.unescapeHTML(String)方法了解了一些HTML的版本,包括数字的人的所有标准的实体属性。


顺便说一下,这与UTF-8无关。你会得到一个Java String,它包含一个UTF-16的修改形式。