2011-05-17 21 views
1

我面臨字符引用問題。我的CKEditor將特殊字符轉換爲相應的實體(在CKEditor中,我無法更改設置)。這看起來像是在下面。UTF字符的字符引用(實體)

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

現在在我的Java,PHP或Coldfusion腳本中,我想再次用特殊字符替換所有的實體。 是否有任何方法可用於這種替換?

回答

2

對於Java的Apache的百科全書StringEscapeUtils.unescapeHTML(String)方法瞭解了一些HTML的版本,包括數字的人的所有標準的實體屬性。


順便說一下,這與UTF-8無關。你會得到一個Java String,它包含一個UTF-16的修改形式。