config.xml文档
<?xml version="1.0" encoding="UTF-8"?>
<configure>
<driver-class-name>oracle.jdbc.driver.OracleDriver</driver-class-name>
<url>jdbc:oracle:thin:@127.0.0.1:1521:ora9i</url>
<username>xsfw</username>
<password>xsfw</password>
</configure>
读取xml文档,利用xpath,可见学习好xpath对于操作xml是多么的重要啊!
package test.jdom;
import java.io.IOException;
import org.jdom.Document;
import org.jdom.Element;
import org.jdom.JDOMException;
import org.jdom.input.SAXBuilder;
import org.jdom.xpath.XPath;
public class readXML {
public static void main(String[] args) {
SAXBuilder sb=new SAXBuilder();
try {
Document doc=sb.build("config.xml");
Element root=doc.getRootElement();
Element driverNameElt=(Element)XPath.selectSingleNode(root,"//configure/driver-class-name");
String driver=driverNameElt.getText();
Element urlElt=(Element)XPath.selectSingleNode(root,"//configure/url");
String url=urlElt.getText();
Element userNameElt=(Element)XPath.selectSingleNode(root,"//configure/username");
String username=userNameElt.getText();
Element passwordElt=(Element)XPath.selectSingleNode(root,"//configure/password");
String pwd=passwordElt.getText();
System.out.println(driver);
System.out.println(url);
System.out.println(username);
System.out.println(pwd);
} catch (JDOMException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
分享到:
相关推荐
NULL 博文链接:https://zhaohong.iteye.com/blog/426761
利用jdom读取xml 虽然是我自己写的 但是觉得有必要与大家分享一下
JDOM 操作xml 解析读取xml文件 修改 删除 增添xml指定节点信息的XmlBean
用JDOM读取XML文件 用JDOM读取XML文件用JDOM读取XML文件
NULL 博文链接:https://mr-cheney.iteye.com/blog/1059881
jdom-1.1.zip jdom-1.1.jar jdom.jar jdom库 jdom操作xml
jdom 操作XML实现增删改查 jdom 操作XML实现增删改查
jdom读取xml详细例子,每句代码后面都有注释,详细的不能再详细啦!
jdom 操作xml文档 完美实现 已通过测试
JAVA操作XML\XML\用JDOM操作XML文件--JSP中文网.mht
很实用的 jdom操作xml的demo java,用jdom操作xml-创建,修改 需要的jom.jar解压后就看到了
用JDOM操作XML文件
利用jdom对xml文档进行操作,比如读写,删除等,我当时编码的时候找到的,比较详细,希望对大家有用。
JAVA100例之实例71 使用JDOM操作XML
JDOM操作XML文件 这篇文章讲的不错~把JDOM的基本操作实例化了,不过由于当时的作者用的JDOM版本还比较陈旧,所以部分代码会编译出错!支持中文也不好!所以,法老在原作者的基础上对程序做了修改!休正了编译出错以及...
jdom读取xml jdom建立xml jdom修改xml ParseDomDocument
读取如下格式xml: <property name="id" type="int" column="id" length="100" rule="a"/>
主要介绍了Java使用Jdom读取xml解析,以实例形式较为详细的分析了Jdom操作XML文件实现读取操作的相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下
jdom学习读取xml文件 对学习SPRING有帮助
使用 jdom.jar包读取、修改 xml文件,并将修改后的xml保存