python解析xml 2 用lxml
#coding=utf-8import sys
from lxml import etree
if __name__ == '__main__':
xmlfile = sys.argv
doc = etree.ElementTree(file = xmlfile)
for child in doc.findall('ql'):
print(child.text)
xml文件
<HiveQL >
<ql>fff</ql>
</HiveQL>
结果: fff
但是还是没解决<符号分问题,这个时候会报错的:
xml文件
<HiveQL >
<ql>f<ff</ql>
</HiveQL>
页:
[1]