2010-04-26 86 views
0

我使用JExcel API讀取excel文件,然後將它們存儲到ArrayList中。然後我將它們插入數據庫。我的數組列表包含西里爾字符串,問題是這些字符串沒有正確插入數據庫。只要我看到,其他人可以將西里爾字符串打印成標準輸出,但我不確定如何將它們存儲在集合中。有什麼建議麼?謝謝java不正確的西里爾字符串

回答

1

檢查字符串是否正確使用西裏爾字母的UNICODE字符進入數據庫之前和它們出來後。如果他們錯了,那麼在這之後你就不能期待任何工作!如果他們正確地進入但是出錯了,那麼你的數據庫接口是錯誤的,這就是你應該修復的地方。如果他們單獨出來正確,那麼問題在於如何將字符串呈現給表示層。

順便說一句,檢查西里爾文只是通過掃描字符串尋找字符範圍\u0410 - \u044f。這應該是微不足道的代碼,並確保它打印一些你可以輕鬆檢查的東西。

相關問題