解析xml以在java中查找元素

时间:2011-01-17 13:54:47

标签: java xml dom sax xml-parsing

我必须解析一个xml文档,并且必须获取相同的所有元素。我已经通过示例,他们只是提供元素名称。我不想手动给出元素名称。那我怎么能得到所有元素呢?我只有方法名称getElementsByTagName(elementName)。有没有其他方法来获取元素?

<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>

1 个答案:

答案 0 :(得分:2)

document.getElementsByTagName("*");

匹配所有元素。

请参阅javadocs