dom4j 解析xml
来源:互联网 发布:做菜单用什么软件 编辑:程序博客网 时间:2024/06/17 08:27
解析xml文件是很常用的,上个小例子先
添加jar包:
xml:
<?xml version="1.0" encoding="UTF-8"?><config><db-info><driver-name>oracle.jdbc.driver.OracleDriver</driver-name><url>jdbc:oracle:thin:@127.0.0.1:1521:bjpowern</url><user-name>scott</user-name><password>tiger</password></db-info></config>
解析 xml文件,获得<driver-name>中的内容:
SAXReader reader=new SAXReader();//当前线程InputStream in=Thread.currentThread().getContextClassLoader().getResourceAsStream("sys-config.xml");try { Document document=reader.read(in); Element driverNameElt=(Element) document.selectObject("/config/db-info/driver-name"); String driverName= driverNameElt.getStringValue(); System.out.println(driverName);} catch (DocumentException e) {// TODO Auto-generated catch blocke.printStackTrace();}
结果:先做个小例子,后面文章再写原理。
what's more:
上面例子的优化,线程安全
xml基本语法
xml能做什么?
xml xsl dtd schema
两种不同的xml分析模型
xml API文档的学习
阅读全文
0 0
- 用DOM4J解析XML
- 使用 dom4j 解析 XML
- 使用 dom4j 解析 XML
- 解析xml之--DOM4J
- dom4j解析XML
- 使用 dom4j 解析 XML
- xml文件解析-DOM4J
- 使用 dom4j 解析 XML
- 使用 dom4j 解析 XML
- dom4j解析xml方法
- 使用 dom4j 解析 XML
- 使用 dom4j 解析 XML
- 使用 dom4j 解析 XML
- 使用 dom4j 解析 XML
- 使用 dom4j 解析 XML
- 使用 dom4j 解析 XML
- 使用 dom4j 解析 XML
- 使用 dom4j 解析 XML
- 1016. Phone Bills (25)
- API中的类
- Scala基础入门(四)Scala中变量、常量
- 排序算法时间复杂度、空间复杂度、稳定性比较
- WaterGEMS第三讲:EPS延时计算
- dom4j 解析xml
- html5中的meter标签度量衡如何改变颜色
- 多线程拷贝文件
- 1102. Invert a Binary Tree (25)<反转二叉树>
- BeautifulSoup简记
- 【MySql】mysql中的聚集索引和非聚集索引
- linux基本权限 --修改文件所有者和所有组命令
- Ubuntu系统Tab键不能自动补全问题解决
- HEVC函数入门(16)——Slice编码