2009-06-01 7 views

Antwort

1

Ich kenne keine andere Methode als XSLT zum Sortieren von XML.

Warum ist XSLT keine Option? Es ist einfach und sollte kein Performance-Buster sein. Sie können das FreeThreadedDOMDocument-Objekt nach dem Laden des XSLT-Dokuments zwischenspeichern, um zu vermeiden, dass das XSLT-Dokument jedes Mal analysiert und kompiliert wird.

1

AFAIK, es gibt keine Möglichkeit, In-Memory-XML ohne XSLT zu sortieren, indem die Daten in eine neue (sortierte) Liste verschoben werden. Sie könnten die Knoten in eine sortierte Liste kopieren und dann die Knoten in die neue Reihenfolge zurückversetzen. Die genaue Technik hängt ein wenig von Ihrer Entwicklungssoftware ab.

Verwandte Themen