//DOM方式。
import java.io.*;
import javax.xml.parsers.*;
import org.w3c.dom.*;public class readDBconfig {
//返回重DBconfig.XML中读取的信息。
String Driver, URL, username, pwd,testsql;public readDBconfig() throws ClassNotFoundException {
  try {
  System.out.println(Thread.currentThread().getContextClassLoader().getResource(""));  
  System.out.println(readDBconfig.class.getClassLoader().getResource(""));
  System.out.println(ClassLoader.getSystemResource(""));       
  System.out.println(readDBconfig.class.getResource(""));        
  System.out.println(readDBconfig.class.getResource("/"));        
  System.out.println(new File("").getAbsolutePath());        
  System.out.println(System.getProperty("user.dir"));   
  File xmlfile = new File((new File("").getAbsolutePath())+"\\DBconfig.xml");    DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
    
    DocumentBuilder builder = factory.newDocumentBuilder();
    
    Document Doc = builder.parse(xmlfile);
    Driver = Doc.getElementsByTagName("driver").item(0).getFirstChild().
        getNodeValue();
    URL = Doc.getElementsByTagName("URL").item(0).getFirstChild().
        getNodeValue();
    username = Doc.getElementsByTagName("username").item(0).getFirstChild().
        getNodeValue();
    pwd = Doc.getElementsByTagName("pwd").item(0).getFirstChild().
        getNodeValue();
    testsql=Doc.getElementsByTagName("testsql").item(0).getFirstChild().
        getNodeValue();
    System.out.println(" 我的输出:驱动程序:->" + Driver + "\n URL地址:->" + URL + "\n 用户名:->" + username +
                       "\n 密码:->" + pwd);
  }
  catch (Exception e) {
    e.printStackTrace();
  }
 }
}
================================================================
dbconfig.xml 文件如下:<?xml version="1.0" encoding="utf-8"?>
<config>
   <!--连接数据库的驱动程序-->
   <driver>oracle.jdbc.driver.OracleDriver</driver>
   <!--URL地址,其中 ora92 为Oracle的SID,而不是本地服务名-->
   <URL>jdbc:oracle:thin:@127.0.0.1:1521:ora92</URL>
   <!--用 户 名-->
   <username>ln114</username>
   <!--密    码-->
   <pwd>ln114</pwd>
   <!--测试sql-->
   <testsql>select sysdate from dual</testsql>
</config>