我有一个用于测试的XML文件,我根据原始字符串测试原始字符串。我的测试文件包含以下数据:
<output>
first line\r\n
second line\r\n
</output>
我的待测试函数返回:
first line\r\n
second line\r\n
但是,当我使用xml.etree.ElementTree
方法findtext('output')
(应该在<output></output>
标记内返回文本)时,返回的文本会替换行分隔符:
first line\n
second line\n
我必须更换它们,这很烦人。这种行为是意外的。有没有人遇到这个问题,你如何处理它?</ p>