gpt4 book ai didi

python - 我想使用 python 替换 XLM 的值

转载 作者:行者123 更新时间:2023-11-30 23:02:56 26 4
gpt4 key购买 nike

<property name="country">India</property>
<property name="city">Bangalore</property>

我想按键名称以及属性名称是否为国家/地区进行搜索。我必须用 Africa 替换该值,结果应如下所示。

<property name="country">Africa</property>
<property name="city">Bangalore</property>

最佳答案

xml_example.xml 文件

<root_1>
<property name="country">India</property>
<property name="city">Bangalore</property>
</root_1>

代码:

import xml.etree.ElementTree as ET

tree = ET.parse("xml_example.xml")
for property in tree.iter('property'):
if property.attrib['name'] == "country" and property.text == "India":
property.text = "Africa"
tree.write("xml_example.xml")

输出:

<root_1>
<property name="country">Africa</property>
<property name="city">Bangalore</property>
</root_1>

关于python - 我想使用 python 替换 XLM 的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34261244/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com