• 大小: 5.76KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-02-20
  • 语言: Java
  • 标签:

资源简介

Java 从XML文件中读取数据(基础篇-实例443).zip

资源截图

代码片段和文件信息

import java.io.*;
import javax.xml.parsers.*;
import org.w3c.dom.*;

public class ReadxmlDatabase {
private Document document;    //定义Document对象
public String readxml(String passWord) {
    File xml_file = new File(“users.xml“);  //根据xml文件地址
    DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();  //定义从xml文档获取生成DOM对象的解析器
    try {
        DocumentBuilder builder = factory.newDocumentBuilder(); 
        document = builder.parse(xml_file); //根据xml获取DOM文档实例
    } catch (Exception e) {
        e.printStackTrace();
    }      
    String subNodeTag = document.getElementsByTagName(passWord).item(0)
            .getFirstChild().getNodeValue();    //获取指定节点保存的值
   return subNodeTag;           //返回读取的信息
}
    
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件         384  2010-09-10 15:22  .classpath
     文件         379  2010-09-10 15:22  .project
     文件         281  2010-09-10 15:22  users.xml
     文件         629  2010-09-10 15:22  .settings\org.eclipse.jdt.core.prefs
     文件        1575  2013-11-21 08:42  bin\ReadxmlDatabase.class
     文件         707  2013-11-21 08:42  bin\Readxmlframe$1.class
     文件        2362  2013-11-21 08:42  bin\Readxmlframe.class
     文件         802  2010-09-10 15:22  src\ReadxmlDatabase.java
     文件        3158  2010-09-10 15:22  src\Readxmlframe.java

评论

共有 条评论