gpt4 book ai didi

python - 将 Python XML ElementTree 转换为字符串

转载 作者:太空狗 更新时间:2023-10-29 21:34:00 28 4
gpt4 key购买 nike

我需要转换 XML ElementTree更改后为字符串。这是 toString 部分不起作用。

import xml.etree.ElementTree as ET

tree = ET.parse('my_file.xml')
root = tree.getroot()

for e in root.iter('tag_name'):
e.text = "something else" # This works

# Now I want the the complete XML as a String with the alteration

我尝试了以下行的各种版本,使用 ET 或 ElementTree 作为各种名称,并导入 toString 等,等等,

s = tree.tostring(ET, encoding='utf8', method='xml')

我看过 Convert Python ElementTree to string 和其他一些人,但我不确定如何将其应用到我的示例中。

最佳答案

这应该有效:-

xmlstr = ET.tostring(root, encoding='utf8', method='xml')

关于python - 将 Python XML ElementTree 转换为字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33814607/

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