繁体   English   中英

更改根元素 xml python etree

change root element xml python etree

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

我有一个像这样开头的 xml:

<rdf:RDF xmlns:cc="alfa" xmlns:cim="beta" xmlns:entsoe="gamma" xmlns:md="delta" xmlns:rdf="epsilon">

西姆:东西

</cim:stuff>

</rdf:RDF>

使用以下代码,我以 root 身份获得最后一个属性

树 = ET.parse(r'case.xml')

根 = 树.getroot()

出去:

<0x00000221959E2F40 处的元素“{epsilon}RDF”>

我想更改根并设置测试版

我怎么能这样做? _setroot(element) 如何工作?

问题暂未有回复.您可以查看右边的相关问题.
7 使用Python和etree解析XML

我想从以下示例“打开街道地图” XML文件中提取所有包含元素的标签,其中包含带有“高速公路”键和特定值的标签: 去做这个; 我编写了以下使用Etree库的Python代码。 它解析XML文档并使用findall函数(带有XPath语法) 但是,当我运行代码时,它没有找到way ...

8 在Python eTree中美化xml

我有这个简单的py脚本,可以制作一个xml文件并保存,并且想知道是否有一种简单的方式来缩进它? 我看过其他一些SO Q&A的Python中的漂亮打印XML,但这些似乎大多需要其他外部库? 并想知道是否有一种方法不使用那些? 谢谢您的帮助。 ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM