很简单的一个xml数据,比如:
<login> <username>Ernie</username> <password>guru</password> <souls>3</souls> </login>
请问该如何读取到 souls 的值? 谢谢
xml 开发 python
这里介绍两种方法,假设你的数据是在xml_string中
使用 xml 包
xml = parseString(xml_string) souls = xml.getElementsByTagName('souls')[0].firstChild.data
使用 lxml 包,此种方法比第一种方法要快10倍左右,推荐
xml = fromstring(xml_string) souls = xml.find('souls').text
如果要使用第二种方法,你需要使用pip单独安装lxml。
python中将XML转换为JSON格式
Python 读取比较大的 XML 文件
使用start事件读取xml不全
请问python中如何合并两个列表(list)?
python中单引号和双引号有什么区别?
python 写XML时怎么禁止转义
Bootdey React Native代码库
11个React Native的UI库 - 2019年
React Native Redux教程 1