无法访问 XML 数据结构中的 "Data":<Name Attributes> 数据 </Name>

Can't Access "Data" in the XML Data structure: <Name Attributes> Data </Name>

我需要访问以下XML数据结构中的“数据”:

<Name Attributes> Data </Name>

使用正常的 Python 解析 .attrib 我只能访问“属性”,但我需要“数据”。

你知道这个数据结构是什么意思吗以及我如何使用 Python 访问“数据”。

谢谢!

根据你的例子,它应该是 name.text 或者你想为这个 name.text = "new Data"

分配新的值

示例:

import xml.etree.ElementTree as ET
tree = ET.parse("some-random-file")
parent = tree.getroot()

name = parent.find(".//name")
name.text = "new Data"

Reference