Java中的XML处理

Java中的XML处理,java,xml,Java,Xml,需要使用getElementsByTagName()从文档中选择路径a/b/c中的所有节点作为NodeList。如何提供节点的路径作为输入 例如: <root> <a> <b> <c>1</c> <c>2</c> <c>3</c> <c>4</c>

需要使用
getElementsByTagName()
文档中选择路径a/b/c中的所有节点作为
NodeList
。如何提供节点的路径作为输入

例如:

<root>
    <a>
        <b>
            <c>1</c>
            <c>2</c>
            <c>3</c>
            <c>4</c>
            <c>5</c>
            <c>6</c>
        </b>
    </a>
</root>

1.
2.
3.
4.
5.
6.
需要从路径a/b/c中选择所有“c”节点。我怎样才能做到这一点。直接选择c是一个选项,但为了避免在出现更多c时出现歧义,我需要给出路径。如何实现这一点?

看看Java。您可能希望指定一个XPath为
/root/a/b
,以指定上述层次结构中的所有
节点。

看看Java。您可能希望指定
/root/a/b
的XPath来指定上述层次结构中的所有
节点