1、xml文檔中文顯示亂碼問題
? ? ?文檔里的中文字符,保存(編碼)的時候以字節(jié)形式保存。解碼需要查碼表。windows中文操作系統(tǒng),GBK編碼。xml文檔拖到瀏覽器,表示用瀏覽器解析(解碼),讀出里面的內(nèi)容(用UTF-8讀內(nèi)容,所以亂碼)。
? ? ?編碼過程:字符→字節(jié)
? ? ?解碼問題:字節(jié)→字符
? ? ?設計xml文件編碼問題:
? ? ?1)保存xml文件的時候(編碼過程)
? ? ?2)打開/解析xml文件的時候(解碼過程)
? ? ?如果要保證不存在亂碼,條件:
? ? ?1)保持以上兩個地方的編碼一致!
? ? ?2)編碼要支持中文或者文檔聲明:
? 如果在ecplise工具中開發(fā)xml文件,保存xml文件時自動按照文檔聲明的encoding來保存文件。
? 如果用記事本工具修改xml文件,注意保存xml文件按照文檔聲明的encoding的碼表來保存。