的getElementsByTagName

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

 name .... ....  

在这里,我想单独采用方法的价值。 我使用了以下代码,但我得到的是对象

 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()应该可以解决这个问题。