|
1
2
我将引用您链接到的部分中的一句话(强调我的):
因为XML处理器在解析之前会这样做,所以它还不知道文档的哪些部分是CDATA部分。因此,无论字符是否在CDATA节中,它都将进行替换。
为了可靠地保留这些字符,必须将它们作为
|
|
|
2
1
是-“n\r”或“r”在CDATA部分必须替换为“n”,处理器才能符合要求。XML文档中的任何CDATA部分都是文档实体的一部分,文档实体是“已分析”的。您可以找到一个未分析实体的示例 here . |