特殊字符

一些字符在 XML 中有特殊的含义,只能够通过其实体名称输入

字符写法缩写涵义
<&lt;less than
>&gt;greater than
&&amp;ampersand
&quot;quote
&apos;apostrophe
空格&nbsp;none-break space
  • 通常需要使用实体输入的字符包括<&空格
    XML 会将任意数量的空格解析为一个,如果想通过多个空格控制缩进,就要使用&nbsp;
    ]]>这个字符序列也不能直接输入,这样输入它]]&gt;

也可以不使用实体输入特殊字符,通过CDATA直接引用:

  1. <![CDATA[ <& ]]>