如何使用getElementsByTagName获取值

问题描述 投票:4回答:1

如何使用getElementsByTagName获取标签名称的值。我的Xml文件是

<parent>
<method>name</method>
....
....
</parent>

这里我想单独考虑方法的价值。我使用了下面的代码,但是我正在作为对象

File fXmlFile = new File(FILE_XML);
            DocumentBuilderFactory dbFactory = DocumentBuilderFactory.newInstance();
            DocumentBuilder dBuilder = dbFactory.newDocumentBuilder();
            Document doc = dBuilder.parse(fXmlFile);
doc.getElementsByTagName("method").toString();
java xml w3c
1个回答
13
投票

doc.getElementsByTagName("method")返回NodeList

您需要其中的第一个,因此应使用NodeList-返回doc.getElementsByTagName("method").item(0)

由此,您可能需要值; Node应该可以帮助您。

© www.soinside.com 2019 - 2024. All rights reserved.