Java 当我从xml节点获取数据时,得到的是空数据

Java 当我从xml节点获取数据时,得到的是空数据,java,web-services,Java,Web Services,当我尝试从XML节点读取值时,接收到的是“null”值 结构示例: 党卫军 ssss 结果:o/p[用户:空][密码:空] 这是我的代码: public class stres() { public static void main(String[] args) throws SQLException, ParserConfigurationException, SAXException, IOException { try { String resu

当我尝试从XML节点读取值时,接收到的是“null”值

结构示例:


党卫军
ssss

结果:o/p[用户:空][密码:空]

这是我的代码:

public class stres() {  
   public static void main(String[] args) throws SQLException, ParserConfigurationException, SAXException, IOException {
      try {
         String resulturl ="my url";

         DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
         DocumentBuilder db = dbf.newDocumentBuilder();

         Document doc = db.parse(resulturl);

         NodeList documentt = doc.getElementsByTagName("document");     

         for (int i = 0; i < documentt.getLength(); i++) {
            Element data = (Element) documentt.item(0);
            Node user = data.getElementsByTagName("user").item(0);
            Node password = data.getElementsByTagName("password").item(0);

         }
      }
      catch(Exception e) {
         e.printStackTrace();
      }
   }
}
公共类stres(){
公共静态void main(字符串[]args)抛出SQLException、ParserConfiguration异常、SAXException、IOException{
试一试{
String resultur=“我的url”;
DocumentBuilderFactory dbf=DocumentBuilderFactory.newInstance();
DocumentBuilder db=dbf.newDocumentBuilder();
Document doc=db.parse(resultur);

NodeList documentt=doc.getElementsByTagName(“文档”); 对于(int i=0;i
请设置该代码的格式。这是我的xml代码ss SSS o/p[user:null][password:null],首先确保已加载xml。您可以通过System.out.println(doc.getDocumentElement().getTextContent());。。我试过这种方法,shubham得到的o/p是这样的o/p:N17 ssivFspre univv>pre univv>rgs.NodeList documentt=doc.getElementsByTagName(“文档”);System.out.println(“documenttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttt;o/p:com.sun.org.apache.xerces.internal.dom。DeepNodeListImpl@243e0b62