首页 > 代码库 > XML文件错误之特殊字符

XML文件错误之特殊字符

两个地方需要注意,第一个是xml元素:

1.名称可以含字母、数字以及其他的字符 

2.名称不能以数字或者标点符号开始

3.名称不能以字符 “xml”(或者 XML、Xml)开始

4.名称不能包含空格

第二个是内容:

1. 可以对特殊字符直接进行转义

以下5个字符为需要进行转义的字符

字符 转义后 编码
&
& &#38
' &#39
" " &#34
>
> &#62
< &lt; &#60

2. 将内容放至CDATA中

CDATA 以"<![CDATA[" 标记开始,以"]]>"标记结束

参考:

http://gdutlzh.blog.163.com/blog/static/164746951201222934328455/

http://blog.csdn.net/caesardadi/article/details/10220489