字符引用(实体)到UTF字符

时间:2011-05-17 10:14:55

标签: java php coldfusion utf-8

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

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

现在在我的Java,PHP或Coldfusion脚本中,我想再次用特殊字符替换所有实体。 有没有可用于此类替换的方法?

2 个答案:

答案 0 :(得分:2)

对于Java,Apache Commons StringEscapeUtils.unescapeHTML(String)方法可以理解许多HTML版本中的所有标准实体属性,包括数字版本。


顺便说一句,这与UTF-8无关。你将得到的是一个Java字符串,其中包含一个修改过的UTF-16形式。

答案 1 :(得分:0)

对于PHP,请尝试html_entity_decode