【慕课笔记】4-7 应用DOM4J及JDOM方式解析XML—应用DOM4J解析节点属性
来源:互联网 发布:广东粤数大数据 编辑:程序博客网 时间:2024/04/26 11:53
导入DOM4J的jar包
package com.imooc.xml;import java.io.File;import java.util.Iterator;import java.util.List;import org.dom4j.Attribute;import org.dom4j.Document;import org.dom4j.DocumentException;import org.dom4j.Element;import org.dom4j.io.SAXReader;public class TestDOM4J {/** * @param args */public static void main(String[] args) {//解析haha.xml文件//创建SAXReader的对象ReaderSAXReader reader=new SAXReader();try {//通过reader对象的read方法加载haha.xml文件,获取document对象Document document=reader.read(new File("src/res/haha.xml"));//通过document对象获取根节点bookstoreElement bookstore=document.getRootElement();//通过element对象的elementIterator方法获取迭代器Iterator it=bookstore.elementIterator();//遍历迭代器,获取根节点中的信息(书籍)while(it.hasNext()){System.out.println("======开始遍历某一本书=======");Element book=(Element)it.next();//获取book的属性名和属性值List<Attribute> bookattrs=book.attributes();for(Attribute attr:bookattrs){System.out.println("节点名:"+attr.getName()+" 节点值是:"+attr.getValue());}System.out.println("======结束遍历某一本书=======");}} catch (DocumentException e) {// TODO Auto-generated catch blocke.printStackTrace();}}}
0 0
- 【慕课笔记】4-7 应用DOM4J及JDOM方式解析XML—应用DOM4J解析节点属性
- 【慕课笔记】4-2 应用DOM4J及JDOM方式解析XML—应用JDOM解析节点属性
- 【慕课笔记】4-8 应用DOM4J及JDOM方式解析XML—应用DOM4J解析子节点的信息
- 【慕课笔记】4-3 应用DOM4J及JDOM方式解析XML— 应用JDOM解析子节点的名和值
- 【慕课笔记】4-4 应用DOM4J及JDOM方式解析XML—JDOM解析时乱码的处理
- 【慕课笔记】4-1 应用DOM4J及JDOM方式解析XML—JDOM开始解析前的准备工作
- 【慕课笔记】4-5 应用DOM4J及JDOM方式解析XML—在JDOM中存储Book对象
- 【慕课笔记】4-6 应用DOM4J及JDOM方式解析XML—关于JDOM使用过程中JAR包的引用
- JAVA 应用 DOM4J 及 JDOM 方式解析 XML
- Java中DOM4J及JDOM 方式解析xml
- 应用DOM4J解析节点信息
- JDOM以及DOM4J方式解析XML
- JAVA 解析XML之JDOM、DOM4J方式
- JDOM及DOM4J解析xml文件
- xml---4种解析方式dom,sax,jdom,dom4j
- xml的解析方式——dom/sax、jdom、dom4j
- Dom4j解析XML应用总结
- 【慕课笔记】3-2 应用SAX方式解析XML—使用SAX解析XML文件的节点属性
- 解决自定义控件中两个Button设置onClick()发生冲突的方法
- 南阳题目915-+-字符串
- Python进阶---函数式编程简介
- Unity中使用ulua的个人经验总结
- 4.14
- 【慕课笔记】4-7 应用DOM4J及JDOM方式解析XML—应用DOM4J解析节点属性
- Spring读书笔记-----Spring的Bean之Bean的基本概念
- 清除JAVA 项目中的注释
- c#使用wpd读取便携式设备信息二
- 位图排序
- 如何利用云计算技术来实现基于Web的Client-Sever系统的non-stop Sever(灾难恢复)
- 文章标题
- 二维码的简单实现与运用
- Xcode 技巧充电篇