dom4j解析xml文件
来源:互联网 发布:hadoop与云计算 编辑:程序博客网 时间:2024/06/06 01:37
1、导入jar包 dom4j.jar
xml文件
<?xml version="1.0" encoding="UTF-8"?><bodys><body id="1" name="贵州"><yy id="01">贵阳</yy><yy id="02">都匀</yy></body><body id="2" name="重庆"><yy id="">万州</yy><yy>沙坪坝</yy></body></bodys>
编写解析类
import java.util.List;import org.dom4j.Document;import org.dom4j.Element;import org.dom4j.io.SAXReader;public class ABC {public static void reader(String id){//创建读取SAXReader read=new SAXReader();try {//读取xml文件 返回文档对象Document doc=read.read("xml/body.xml");//获取根节点Element root=doc.getRootElement();//获取节点中的数据 返回一个list(获取所有的省)List<Element> elements =root.elements();for(Element e:elements){System.out.println(e.attributeValue("id")+":"+e.attributeValue("name"));//判断编号是否等于传递上来参数if(e.attributeValue("id").equals(id)){//获取省下市List<Element> list=e.elements();for(Element et:list){System.out.println(et.attributeValue("id")+":"+et.getText());}}}} catch (Exception e) {e.printStackTrace();}}public static void main(String[] args) {ABC.reader(1+"");}}
0 0
- xml文件解析-DOM4J
- dom4j解析Xml文件
- DOM4J 解析XML文件
- dom4j解析xml文件
- dom4j解析XML文件
- dom4j解析xml文件
- dom4j 解析xml文件
- dom4j解析xml文件
- dom4j解析XML文件
- Dom4J解析XML文件
- dom4j解析xml文件
- Dom4j解析xml文件
- Dom4j 解析xml文件
- dom4j解析xml文件
- dom4j解析xml文件
- dom4j解析xml文件
- dom4j解析xml文件
- DOM4J解析XML文件
- sqlserver中跨服务器查询数据
- 【bzoj1934】 [Shoi2007]Vote 善意的投票
- 诚信通(b2b)信息发布5大核心技巧
- Java学习笔记 - 01
- unix高级环境编程 第二版 P328 翻译错了一个地方(第十二章 线程控制)
- dom4j解析xml文件
- Leetcode_remove-duplicates-from-sorted-array
- 黑马程序员--------------JAVA基础(二)
- 浅谈javascript函数劫持
- Java 成员变量与局部变量的区别:
- 日志
- 【PR学习笔记二】【搬砖】SVM(支持向量机)基础
- 小巧才便携 五款旅行必备移动电源推荐
- 使用java自带工具监控jvm运行状态