Ich verwende die QDom-Klassen, um eine XML-Datei zu verarbeiten. Ich möchte, dass die Attribute in der Reihenfolge verarbeitet werden, in der sie in der XML-Datei definiert sind. Es scheint jedoch, dass die Reihenfolge der Attribute in der 'QDomNamedNodeMap' unterschiedlich ist.Qt5.5 XML-Verarbeitung mit QDom
Gibt es eine Möglichkeit sicherzustellen, dass die Bestellung wie in der XML-Datei definiert ist?
Ich denke schnell, dass ich meine eigenen Handler schreiben muss. – SPlatten
Der XML-Code, den ich geschrieben habe, erlaubt Attributen, Makroverweise auf andere Attribute zu verwenden, warum die Reihenfolge wichtig ist, aber der Autor kann den XML-Code beliebig schreiben, solange ein Verweis auf einen anderen Verweis existiert das andere. – SPlatten
@SPlatten besser nicht: Wenn jemand anderes das XML für Sie generiert, werden Sie ebenfalls Probleme haben (er kann mit Attributen in einer anderen Reihenfolge generieren) –