Hello,
我有如下组成的xml文件,我想检索text1,text2,text3和text4。
<?xml version="1.0" encoding="UTF-8"?>
<TABLE>
<MAIN>
<CONTENU>
text1 <br/> text2 <br/> text3 <br/> text4
</CONTENU>
</MAIN>
</TABLE>
我已经被困了好几天,没有在ElementTree文档中找到解决方案。我有以下代码,但由于<br/>
,我只得到了第一个文本。另外,<br/>
的数量从一个文件到另一个文件是可变的。
import xml.etree.ElementTree as ET tree = ET.parse(file.xml)) root = tree.getroot() for txt in root.iter('CONTENU'): print(txt) >>> text1
我该怎么做?在此先感谢:)
您好,我有如下组成的xml文件,我想检索text1,text2,text3和text4。
尝试在关闭标签后使用.tail
获取内容: