2011-01-17 12 views
1

Ich muss ein XML-Dokument analysieren und müssen alle Elemente in der gleichen erhalten. Ich habe ein Beispiel genommen, wo sie nur den Elementnamen angeben. Ich möchte den Elementnamen nicht manuell angeben. Wie könnte ich alle Elemente bekommen? Ich habe nur den Methodennamen getElementsByTagName (elementName). Gibt es eine andere Methode, um die Elemente zu erhalten?Parsing XML, um Elemente in Java zu finden

<bookmap> 
<booktitle> 
    <mainbooktitle>GMAT in a BOX </mainbooktitle> 
</booktitle> 
<frontmatter> 
    <notices href="Topics/ref_GMAT_box_notices.dita"/> 
     <topicref href="Topics/con_GMAT_box_instructions.dita"/> 
</frontmatter> 
<chapter href="comp_verbal.ditamap" format="ditamap"/> 
<chapter href="comp_math.ditamap" format="ditamap"/> 
</bookmap> 

Antwort

2
document.getElementsByTagName("*"); 

Matches alle Elemente.

Siehe javadocs.

+0

Vielen Dank Dogbane. Es funktioniert. +1 – i2ijeya