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

XML中有五個特殊的字符:code

& < > " '

當XML的節點和屬性值須要包含這些特殊字符時,須要作轉義處理,不然XML解析時會報錯,通常有兩種處理方法:server

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

<password><![CDATA[abc&123]]></password>
  • 使用轉義序列方法

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

轉義序列對應關係以下:word

& &amp;
< &lt;
> &gt;
" &quot;
' &apos;
相關文章
相關標籤/搜索