Daniel Thoma: Durchsuchen von XML mit JAVA

Beitrag lesen

Hallo Simon,

ich suche eine Beschreibung für das einlesen von XML mit JAVA und JDOM und das Durchsuchen dieser Dateien.

Ich hab' bisher nur mit dem standard DOM gearbeitet, aber ein kurzer Blick in die Doku sagt mir, dass folgendes funktionieren könnte:
Document document = new SaxBuilder().build(new File("pfad/zur/datei.xml"));

Nachdem Du das Dokument hast, musst Du doch nur noch rekursiv durchlaufen und prüfen, ob die Elemente das gesuchte enthalten? Wo besteht da genau das Problem?

Evtl. könnte es angenehmer sein, deine Daten mit XPath zusammenzustellen. Dafür scheint JDOM auch eine einfache Schnittstelle zu bieten. Für Dein "finde alle Zahlen"-Problem bringt das aber wahrscheinlich nichts.

Grüße

Daniel