[Python-de] Bestimmte XML Tags auslesen mit Python

Stefan Behnel python-de at behnel.de
Sa Aug 4 06:22:01 UTC 2007



Rainer Fischbach schrieb:
> hier noch ein kleiner Tip:
> 
> Wenn du nur bestimmte Tags aus der XML-Datei holen möchtest, ist DOM wenig
> sinnvoll, da es sehr viel Overhead erzeugt. Du bekommt alles, obwohl dich
> nur manches interessiert. Das SAX-Interface bietet die Möglichkeit,
> startElement-, endElement- und character-Handler zu spezifizieren und dort
> genau auf die Tags zu reagieren, die du haben willst.
> 
> Aber auch damit wirst du nur Erfolg haben, wenn du erst mal ein
> XML-Tutorial liest.

... was auch der Grund war, weshalb ich es nicht erwähnt habe. Einem Anfänger
gleich mit SAX zu drohen ist meist wenig hilfreich. :)

Außerdem hatte er nicht gesagt, wie groß seine Datei ist. Wahrscheinlich lohnt
sich der Aufwand dafür dann ohnehin nicht.

Stefan