我尝试使用python创建XML文件。我想创建一个类似下面的XML文件。在
<?xml version="1.0" encoding="UTF-8"?>
<toplevel>
<ChildLevel
xmlns=http://schemas.dmtf.org/ovf/environment/1>
<Property key="username1" value="test"/>
<Property key="username2" value="testuser"/>
</ChildLevel>
</toplevel>
我已经编写了下面的python脚本并生成了XML文件。但是如何在创建xml文件时指定名称空间呢。在
^{pr2}$输出XML文件:
<toplevel>
<ChildLevel>
<Property key="username1" value="test"/>
<Property key="username2" value="testuser"/>
</ChildLevel>
</toplevel
我需要在XML文件中附加多个名称空间。在
抱歉,伙计们。。我在搜索了更多的博客后找到了解决方案。。我刚刚在python脚本中做了以下更改。在
nsmap = {
None: "urn:iso:std:iso:2013:008.001.02",
'xsi': "http://www.w3.org/2001/XMLSchema-instance",
}
xml__= etree.Element('toplevel',nsmap=nsmap)
目前没有回答
相关问题 更多 >
编程相关推荐