您的位置:首页 > 数据库 > Oracle

XPath提取xml文档数据

2012-04-17 09:27 204 查看
读取jdbc配置信息

sys-config.xm

<?xml version="1.0"encoding="UTF-8"?><config>    <db-info>       <driver-name>oracle.jdbc.driver.OracleDriver</driver-name>       <url>jdbc:oracle:thin:@172.15.51.254:1521:ORCL</url>       <username>drp</username>       <password>drp</password>    </db-info></config>
 

ConfigReader.java

package com.yang.dom4j; import java.io.File;import org.dom4j.Document;import org.dom4j.DocumentException;import org.dom4j.Element;import org.dom4j.io.SAXReader; public class ConfigReader {    publicstaticvoid main(String[] args) throws Exception {       SAXReader reader = new SAXReader();       Document document = reader.read(new File("src/sys-config.xml"));              Element driverNameElt = (Element)document.selectObject("/config/db-info/driver-name");       Element urlElt = (Element)document.selectObject("/config/db-info/url");       Element usernameElt = (Element)document.selectObject("/config/db-info/username");       Element passwordElt = (Element)document.selectObject("/config/db-info/password");              System.out.println(driverNameElt.getStringValue());       System.out.println(urlElt.getStringValue());       System.out.println(usernameElt.getStringValue());       System.out.println(passwordElt.getStringValue());    }}

 

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息