Halihallo
Ich verarbeite XML-Daten in Perl mit XML::Parser::Expat.
Nun würde ich gern die Funktion skip_until(INDEX) verwenden. Dabei wird ja eine ganze Reihe von Elementen 'übersprungen'. Hat schon mal jemand mit dieser Funktion gearbeitet?
Ich will, das der so lange Elemente überspringt, bis ein Element kommt, das die gleiche Tiefe hat.Kann mir jemand sagen, was INDEX aussagt, bzw. welche Zahl ich in meinem Beispiel einsetzen muß? Die Doku versteh ich irgendwie nicht richtig.
Ich sollte mal das Forum bedienen lernen! - Index von skip_until gibt den Index an, bis zu welchem alle Elemente ignoriert werden sollen, ob relativ oder absolut, weiss ich nicht.
Aber ist nicht 'depth' das, was du suchst? - Einfach alle Callbacks auf New_Element ignorieren, bis depth wieder der gewünschten Hierarchieebene entspricht?
Viele Grüsse
Philipp