可以使用Python的xml.etree.ElementTree库来解析XML文件,然后使用findall()方法和XPath表达式来获取所有标签名为record的内容。

以下是一个示例代码:

import xml.etree.ElementTree as ET

# 解析XML文件
tree = ET.parse('example.xml')
root = tree.getroot()

# 获取标签名为record的所有内容
records = root.findall(".//record")

# 遍历所有记录并打印内容
for record in records:
    for child in record:
        print(child.tag, child.text)

在这个示例中,我们首先使用ET.parse()方法解析XML文件,并使用getroot()方法获取根元素。然后,我们使用findall()方法和XPath表达式".//record"来获取所有标签名为record的内容,并将它们存储在一个名为records的列表中。最后,我们遍历所有记录,并使用tag和text属性打印每个子元素的标签名和文本内容

python获取xml里面标签名为record里面的所有内容

原文地址: https://www.cveoy.top/t/topic/dULx 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录