Thread Teile aus XML Dokument extrahieren (16 answers)
Opened by BratHering at 2009-01-22 13:05

murphy
 2009-01-23 00:41
#118267 #118267
User since
2004-07-19
1776 Artikel
HausmeisterIn
[Homepage]
user image
BratHering+2009-01-22 12:05:40--
[...]
Die Funktionsweise des XML::Parser Moduls ist mir dazu nicht ganz klar. Zwar kann ich Start- bzw. End-Handler definieren, aber wie bekomme ich alles zwischen Start- und End-Tag extrahiert?
[...]


Indem Du neben einem Start- und einem End-Handler auch noch einen Char-Handler definierst:

- Im Start-Handler ueberpruefst Du, ob Dich der Inhalt des geoeffneten Tags interessiert und setzt ein Flag auf wahr.

- Im Char-Handler siehst Du nach, ob der Start-Handler das Flag auf wahr gesetzt hat und speicherst gegebenenfalls den Inhalt. Du solltest dabei bedenken, dass der Char-Handler fuer den Inhalt eines einzigen Tags mehrfach aufgerufen werden kann, wobei jeweils nur Teile des Inhaltes uebergeben werden.

- Im End-Handler setzt Du das Flag auf falsch zurueck.
When C++ is your hammer, every problem looks like your thumb.

View full thread Teile aus XML Dokument extrahieren