2010-04-06 129 views
1

我在使用StreamingMarkUpBuilder將數據庫中的字符串寫入XML文件的grails中遇到了這個問題。 xml文件將字符串顯示爲htmlentities &#x30b3 &#x30d4 &#x30fc,如何將它們轉換爲打印爲コピー?將html實體轉換爲utf-8字符

謝謝!

回答

0

我發現了一個解決方案,我用OutputStreamWriter代替的FileWriter到enfored編碼UTF-8

+0

FileWriter的(和的FileReader)是非常嚴重的設計,因爲它不允許指定一個字符集(其通常優於依靠平臺默認編碼)。順便說一句,如果你顯示了相關的代碼,你可能在這裏得到更多的答案。 – 2010-04-06 09:12:26

相關問題