Xml mit NodeList und DocumentBuilder analysieren

9

Ich habe ein bisschen Probleme beim Parsen von xml mit dom und DocumentBuilder. Ich bin in der Lage, es zum Laufen zu bringen, aber ich denke, dass ich ein bisschen verwirrt werde mit allen Kindknoten, usw.

Hier ist das XML, mit dem ich arbeite:

%Vor%

Was ich versuche, ist, jedes LabTest -Element zu ergreifen und innerhalb jedes dieser Elemente die value -Elemente zu greifen (und den Wert von type zu nehmen) und innerhalb der value element, halte alle condition -Elemente fest.

Am Ende möchte ich etwas wie ein Map<String, HashMap<String, ArrayList<String>> , wobei String der LabTest Name ist und HashMap das type (zB decreased , increased , usw.) für der Schlüssel und füllt dann die ArrayList mit den Bedingungen für diesen value -Typ.

Verwirrend genug?

Im Grunde brauche ich nur ein Beispiel, ich denke, wie man jeden LabTest mit seinen "value" -Elementen und jedem der "condition" -Elemente unter diesen "value" -Elementen durchläuft und ergreift.

    
LuxuryMode 07.07.2011, 01:28
quelle

2 Antworten

32

Das sollte wie beschrieben funktionieren:

%Vor%     
Grzegorz Szpetkowski 07.07.2011, 01:51
quelle
0

Beachten Sie auch, dass es ein schönes Konzept gibt, die XML-Knotenwerte in der Knotenliste zu entschlüsseln und zu analysieren.

    
abhimanyu435 17.07.2013 06:43
quelle

Tags und Links