gpt4 book ai didi

java - 如何使用 getElementsByTagName 获取值

转载 作者:数据小太阳 更新时间:2023-10-29 02:00:21 34 4
gpt4 key购买 nike

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

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

这里我想单独取method的值。我使用了以下代码,但我得到的是对象

File fXmlFile = new File(FILE_XML);
DocumentBuilderFactory dbFactory = DocumentBuilderFactory.newInstance();
DocumentBuilder dBuilder = dbFactory.newDocumentBuilder();
Document doc = dBuilder.parse(fXmlFile);
doc.getElementsByTagName("method").toString();

最佳答案

doc.getElementsByTagName("method") 返回 NodeList .

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

据此,您可能想要值; doc.getElementsByTagName("method").item(0).getTextContent() 应该可以帮助您。

关于java - 如何使用 getElementsByTagName 获取值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11947248/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com