2012-09-12 38 views
1

的問題是: 當我們正在嘗試使用在.xwt XML文件的屬性俄語字符(例如標籤文本)的WindowBuilder設計視圖崩潰,出現錯誤:的WindowBuilder XWT設計MalformedByteSequenceException:UTF-8序列的無效字節

com.sun.org.apache.xerces.internal.impl.io.MalformedByteSequenceException:3字節UTF-8序列的無效字節2。

看來,XML解析器崩潰,因爲文件編碼。

+0

這可能是回答問題或刪除此問題的好時機。 –

+0

好的。意見移動。 –

回答

1

問題解決了。 WindowBuilder將IOUtils.toInputStream(xwt_file_content)傳遞給XWTParser。 XWTParser需要UTF8編碼流,但您的Eclipse IDE使用默認系統編碼。將JVM參數-Dfile.encoding = UTF8添加到eclipse.ini。

相關問題