使用Python从XML中提取标签可以通过使用xml.etree.ElementTree模块实现。
import xml.etree.ElementTree as ET
def extract_tags_from_xml(xml_string, tag_name):
root = ET.fromstring(xml_string)
tags = root.findall(".//{}".format(tag_name))
return [tag.text for tag in tags]
# 示例XML字符串
xml_string = """
<root>
<person>
<name>John Doe</name>
<age>25</age>
</person>
<person>
<name>Jane Smith</name>
<age>30</age>
</person>
</root>
"""
# 提取"name"标签内容
names = extract_tags_from_xml(xml_string, "name")
print(names) # 输出:['John Doe', 'Jane Smith']
请注意,以上仅为示例,不包含其他品牌商的产品信息。
领取专属 10元无门槛券
手把手带您无忧上云