XML: DOM, SAX oder XPATH
Verfasst: Dienstag 11. Juli 2006, 09:00
Hallo!
Ich hab mich bezüglich XML in Python ein bißchen eingelesen. Nun stellt sich allerdings die Frage wann man DOM bzw. SAX oder XPath verwenden soll.
Laut "Python & XML" von O#Reilly ist SAX bei großen Dateien schneller, da es nicht im Hauptspeicher liegt, DOM bei kleinen aber eben deshalb viel schneller.
Wie schaut das aber bei XPath aus? Ich tendiere nämlich eher zu XPath, möchte aber vorher wissen, ob es auch halbwegs performant - sprich schnell - ist.
Danke, lG
dh233
Ich hab mich bezüglich XML in Python ein bißchen eingelesen. Nun stellt sich allerdings die Frage wann man DOM bzw. SAX oder XPath verwenden soll.
Laut "Python & XML" von O#Reilly ist SAX bei großen Dateien schneller, da es nicht im Hauptspeicher liegt, DOM bei kleinen aber eben deshalb viel schneller.
Wie schaut das aber bei XPath aus? Ich tendiere nämlich eher zu XPath, möchte aber vorher wissen, ob es auch halbwegs performant - sprich schnell - ist.
Danke, lG
dh233