0
我有一些中文字符的代碼處理。在我的日食中,我設置了項目 - >屬性 - >資源 - >文本文件encoding = UTF-8
。我使用javac.encoding=UTF-8
通過ANT構建我的.ear。在Websphere7中運行我的.ear時。但不知怎的,Text文件不再被編碼爲UTF-8。無法構建.ear文件以具有文本文件編碼= UTF-8
問題出在UTF-8,String.getBytes(
).length將爲每個漢字返回3,但沒有UTF-8,所有漢字變成「?」,所以String.getBytes()
.length爲每個漢字返回1。我需要找到一種方法使其返回3.
我錯過了什麼? Websphere中是否需要設置?
謝謝,
其實我正在運行SOAP客戶端來從第三方公司的SOAP服務器中提取數據。數據爲中文。 – topcan5