使用Xmllite解析XML CDATA

时间:2009-09-17 10:12:22

标签: xml xmllite

问题:
当读取CDATA元素时,输出中将省略回车符(0xD)。

是否有正确的方法告诉Xmllite保持CR,
或者我是否应该总是需要替换(LF,CRLF)呼叫?

谢谢I.A

1 个答案:

答案 0 :(得分:0)

任何符合要求的XML解析器(xml 1.0规范的第2.11节:http://www.w3.org/TR/REC-xml/#sec-line-ends)都需要此行为(将'回车,换行'替换为'换行符')。如果要在输出中同时使用两个控制字符,则需要在解析后将回车符添加到字符串中。