【发布时间】:2018-09-28 02:23:03
【问题描述】:
Minimal DOM (minidom) 不允许在根元素上设置属性。
这是我的代码:
# -*- coding: utf-8 -*-
from xml.dom import minidom
import os
root = minidom.Document()
xml = root.createElement('dbtable')
root.setAttribute("name", 'states')
root.appendChild(xml)
这是错误:
Traceback (most recent call last):
File "C:\Users\sbing\.qgis2\python\plugins\SaveAttributesXML\createXML01.py", line 11, in <module>
root.setAttribute( "id", 'myIdvalue' )
AttributeError: Document instance has no attribute 'setAttribute'
【问题讨论】:
标签: python xml plugins qgis minidom