XML建議(又名SPEC)http://www.w3.org/TR/2000/REC-xml-20001006輪廓的字符是不允許的,必須被轉義
2.2性狀
[定義:解析實體包含文本,字符的序列,其可以代表標記或字符數據。] [定義:字符是由ISO/IEC 10646 [ISO/IEC 10646](另見[ISO/IEC 10646-2000])規定的文本原子單位。合法字符是製表符,回車符,換行符以及Unicode和ISO/IEC 10646的合法字符.A.1規範性引用文件中引用的這些標準的版本是本文檔編寫時的最新版本。新的字符可能會通過修訂或新版本添加到這些標準中。因此,XML處理器必須接受爲Char指定的範圍內的任何字符。這裏使用的 「兼容字符」,如在[Unicode的]的6.8節所定義(也見D21在[Unicode3]的第3.6節),不鼓勵。]
字符範圍
[2] Char ::= #x9 | #xA | #xD | [#x20-#xD7FF] |
[#xE000-#xFFFD] | [#x10000-#x10FFFF]
/* any Unicode character, excluding the surrogate blocks, FFFE, and FFFF. */
的機構,用於將字符碼點編碼爲位模式可能因實體而異。所有的XML處理器必須接受10646的UTF-8和UTF-16編碼;後面將在4.3.3實體中的字符編碼中討論用於指示兩者中哪一個正在使用或用於引入其他編碼的機制。
請顯示一些重現問題的代碼。當我們不知道你在做什麼來引發問題時,我們如何幫助你? – 2009-10-30 01:26:47