2016-07-20 27 views
0

Ich schreibe gerade einen Code-Generator, der PLCOpen XML files produziert. Das Schema verwendet an einigen Stellen Sequenzen. Der Codegenerator verwendet ElementTree wegen seiner einfachen Schnittstelle. Ich kann jedoch keinen Weg finden, ElementTree die Reihenfolge einzuhalten; in der Tat werden die Kinder eines Element immer in kanonischer Reihenfolge gedruckt. Gibt es einen Weg dazu?Elementtree und xsd Sequenzen

Antwort

0

Die Methode ElementTree.append, die ich verwendete, scheint nicht die bestellten Elemente zu halten. Mit ElementTree.insert wurde jedoch das Problem gelöst.