[英]Reading special Charanters in XML org.w3c.dom
我正在讀取帶有“ñ”等字符的XML。 當我使用
...
Node c = nodeList.item( j);
c.getFirstChild().getNodeValue();
...
為了讀這個
<ID>1Ññ</ID>
我得到:
1Ññ
任何想法?
xml文件以以下行開頭
<?xml version="1.0" encoding="ISO-8859-1"?>
您的字符編碼有問題。
字符序列Ã'ñ
清楚地表明,存在以其他任何字符編碼(大概為ISO-8859-1)解碼的UTF-8字符。
請檢查您的完整應用程序編碼是否正確。
從DocumentBuilder
中的parse()
方法開始,並使用使用InputSource
的方法,並使用具有正確編碼(此處為ISO-8859-1)的Reader
創建InputSource
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.