XML中特殊的字符处理方法

XML中有五个特殊的字符:

& < > " '

当XML的节点和属性值需要包含这些特殊字符时,需要做转义处理,否则XML解析时会报错,一般有两种处理方法:

使用<![CDATA]]>标签进行转义
<password><![CDATA[abc&123]]></password>

使用转义序列
<server password="abc&amp;123"></server>

转义序列对应关系如下:

&   &amp;
<   &lt;
>   &gt;
"    &quot;
'    &apos;


————————————————
版权声明:本文为CSDN博主「觅觅丶王」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_38704372/article/details/106940866

posted on 2021-12-28 09:01  lzlvv  阅读(696)  评论(0编辑  收藏  举报

导航