留意XML中的轉義字符
今天做 畢業設計,想用XML來存數據,結果生成的XML文件用dom來解析時總是抱錯,仔細查找,發現原來是XML中的特殊(轉義字符)字符造成的。
在XML語言中,用實體對特殊字符進行轉義,需要轉義的字符有"<" 、 ">"、 "&"、 "'"、 """。
具體的轉換關系如下:
< | < | 小于號 |
> | > | 大于號 |
& | & | 和 |
' | ' | 單引號 |
" | " | 雙引號 |
今天做 畢業設計,想用XML來存數據,結果生成的XML文件用dom來解析時總是抱錯,仔細查找,發現原來是XML中的特殊(轉義字符)字符造成的。
在XML語言中,用實體對特殊字符進行轉義,需要轉義的字符有"<" 、 ">"、 "&"、 "'"、 """。
具體的轉換關系如下:
< | < | 小于號 |
> | > | 大于號 |
& | & | 和 |
' | ' | 單引號 |
" | " | 雙引號 |