最近遇到在 xml 檔案中,
某個 Tag 儲存的內容含 & 符號,
會造成 xml 檔案的 Tag 錯亂。
錯亂的結果為 & 位置出現的前後內容都被斷開分別儲存,
但是 Tag 是完全不對稱的,
所以讀取這個錯亂的 xml 檔案就會出問題。
google 後發現某些符號對 XML 來說是有特殊意義的,
所以必須特別處理。
例如「&」符號如果要儲存,要先取代成「&」再儲存。
其它查到的符號如下:
< 應該取代成「<」
> 應該取代成「>」
& 應該取代成「&」
' 應該取代成「'」
" 應該取代成「"」
斷行符號 應該取代成「
」
0 意見:
張貼留言