在Python中解析XML时访问元素的值

摩根·艾伦
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<person>
  <first-name>First_Name</first-name>
  <last-name>Last_Name</last-name>
  <headline>Headline</headline>
  <location>
    <name>Some_city, STATE </name>
    <country>
      <code>us</code>
    </country>
  </location>
</person>

我正在尝试访问First_Name,Last_Name,Headline和Some_city,STATE

到目前为止,我有:

import xml.etree.ElementTree as ET
tree = ET.parse(data)
root = tree.getroot()

for child in root:
  print child

打印出:

<Element 'first-name' at 0x110726b10>
<Element 'last-name' at 0x110726b50>
<Element 'headline' at 0x110726b90>
<Element 'location' at 0x110726bd0>

如何访问“名字”的值?

ec

获取.text属性:

for child in root:
    print child.text

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用 Python 解析 XML - 访问值

来自分类Dev

在Python lxml中访问子XML元素

来自分类Dev

在XML python中解析子元素

来自分类Dev

Python - 如何解析 xml 响应并将元素值存储在变量中?

来自分类Dev

使用python访问xml文件中的值

来自分类Dev

在openCV中访问mat中的元素时获取垃圾值

来自分类Dev

如何在PHP中访问xml元素的值?

来自分类Dev

无法通过XSL访问XML中的元素值

来自分类Dev

Python循环以遍历XML中的元素并获取子元素值

来自分类Dev

使用Python解析xml文件中的特定元素

来自分类Dev

填充datagridview时,为XML中的缺失元素分配值

来自分类Dev

解析xml以获取特定的元素值

来自分类Dev

解析xml以获取特定的元素值

来自分类Dev

通过xpath解析xml值元素

来自分类Dev

使用XOM解析XML时,空子元素

来自分类Dev

尝试解析XML时获取元素的null

来自分类Dev

在python中解析XML

来自分类Dev

在Python中解析XML

来自分类Dev

解析嵌套的XML文件并获取python中先前标记的值

来自分类Dev

在python中解析xml文件时出现NoneType错误

来自分类Dev

用列表python中的值替换xml子元素文本

来自分类Dev

python lxml - 如何在 XML 中获取子元素的值

来自分类Dev

解析XML时串联多个节点值

来自分类Dev

语法错误?解析XML值时

来自分类Dev

解析XML时串联多个节点值

来自分类Dev

使用ElementTree进行Python XML解析:如何查找具有相同名称的元素的值?

来自分类Dev

使用Google Apps脚本解析XML元素中的所有值?

来自分类Dev

如何从DOM解析XML中的空元素中提取属性值?

来自分类Dev

在python中访问列表元素