使用Python和ElementTree解析XML
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用Python和ElementTree解析XML相关的知识,希望对你有一定的参考价值。
from xml.etree import ElementTree as ET import re def strip_whitespace(my_string): """Removes spaces, tabs, and newline characters from a string. s matches any whitespace character, this is equivalent to the class [ fv].""" return re.sub("s", "", my_string) my_xml = """ <root> <child>One</child> <child>Two</child> </root> """ my_xml = strip_whitespace(my_xml) element = ET.XML(my_xml) for subelement in element: print subelement.text
以上是关于使用Python和ElementTree解析XML的主要内容,如果未能解决你的问题,请参考以下文章
python解析xml文件之xml.etree.cElementTree和xml.etree.ElementTree区别
使用 xml.etree.ElementTree 在 python 中解析 XML