簡體   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