gpt4 book ai didi

python - 使用 xml.etree.ElementTree 更改 xml 元素文本

转载 作者:数据小太阳 更新时间:2023-10-29 02:17:25 24 4
gpt4 key购买 nike

给定一个已解析的 xml 字符串:

tree = xml.etree.ElementTree.fromstring(xml_string)

你将如何从“帽子”更改元素的文本:

>>> tree.find("path/to/element").text
>>> 'hats'

对“猫”?

最佳答案

只需设置 .text attribute value :

In [1]: import xml.etree.ElementTree as ET

In [2]: root = ET.fromstring("<root><elm>hats</elm></root>")

In [3]: elm = root.find(".//elm")

In [4]: elm.text
Out[4]: 'hats'

In [5]: elm.text = 'cats'

In [6]: ET.tostring(root)
Out[6]: '<root><elm>cats</elm></root>'

关于python - 使用 xml.etree.ElementTree 更改 xml 元素文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40244271/

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