XML文檔中特殊字符的處理方法

XML中有五個特殊的字符:

& < > " '

當XML的節點和屬性值需要包含這些特殊字符時,需要做轉義處理,否則XML解析時會報錯,一般有兩種處理方法:

  • 使用<![CDATA]]>標籤進行轉義

<password><![CDATA[abc&123]]></password>

  • 使用轉義序列

<server password="abc&amp;123"></server>

轉義序列對應關係如下:

&

&amp;

<

&lt;

>

&gt;

"

&quot;

'

&apos;

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章