37,720
社区成员
发帖
与我相关
我的任务
分享
In [16]: import xml.etree.ElementTree as ET
In [17]: ET.register_namespace('', "http://java.sun.com/xml/ns/javaee") #这一步必须在parse之前做
In [18]: ET.register_namespace('xsi', "http://www.w3.org/2001/XMLSchema-instance")
In [19]: tree = ET.parse('/tmp/test.xml')
In [20]: tree.write('/tmp/output.xml', encoding="utf-8", xml_declaration=True, method='xml')
In [21]: !cat /tmp/output.xml
<?xml version='1.0' encoding='utf-8'?>
<web-app xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.5" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
</web-app>