1

创建元素:

        ele = doc.createElement("ele")   
        ele.attributes['var']= 'yes'
        ele.attributes['ret']= 'no'

        main.appendChild(ele)

但结果具有混合属性(可能是字母):

<function ret="no" var="yes"/>

有什么方法可以保持最小属性的创建顺序?

4

1 回答 1

2

不,属性存储在字典中,并且不保留顺序。无论如何,这无关紧要,因为 XML 中属性的顺序没有语义意义。

如果出于某种原因需要属性,则可以使用pxdom代替。

有关的

于 2012-04-27T14:52:56.840 回答