gpt4 book ai didi

python - 如何在 xml.etree 中设置命名空间前缀

转载 作者:行者123 更新时间:2023-11-28 18:55:14 25 4
gpt4 key购买 nike

我想在 xml.etree 中设置 namespace 前缀。我在网上找到了 register_namespace(prefix, url) 但这引发了“未知属性”。我也试过 nsmap=NSMAP 但这也失败了。如果能提供显示如何添加指定命名空间前缀的示例语法,我将不胜感激

最佳答案

register_namespace 仅在 lxml 2.3(仍处于测试阶段)中引入

我相信您可以在创建元素时提供一个 nsmap 参数(带有 prefix-uri 映射的字典),但我认为您不能为现有元素更改它。 (元素上有一个 .nsmap 属性,但更改它似乎不起作用。元素上还有一个 .prefix 属性,但它是 read-仅)

关于python - 如何在 xml.etree 中设置命名空间前缀,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3814365/

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