Jdom读XML
来源:互联网 发布:wind万德数据库 编辑:程序博客网 时间:2024/05/01 05:45
package com.zuxia.jdom;
import java.io.File;
import java.util.List;
import org.jdom.Document;
import org.jdom.Element;
import org.jdom.input.SAXBuilder;
public class ReaderXML {
public static void main(String[] args) {
//1. 创建解析器
SAXBuilder saxbuilder = new SAXBuilder();
//2. 根据解析器获取文档
try {
Document doc = saxbuilder.build(new File("E:\\MyEclipse 8.6\\chapter01\\WebRoot\\studentinfo.xml"));
//3. 获取根
Element root = doc.getRootElement();
//4. 获取子节点
List<Element> list = root.getChildren();
for(Element e : list){
System.out.print(e.getAttributeValue("no")+"\t");
System.out.print(e.getChildText("name")+"\t");
System.out.print(e.getChildText("sex")+"\t");
System.out.print(e.getChildText("age")+"\t");
Element score = e.getChild("score");
System.out.print(score.getAttributeValue("java")+"\t");
System.out.println(score.getAttributeValue("oracle"));
}
} catch (Exception e) {
e.printStackTrace();
}
}
}
import java.io.File;
import java.util.List;
import org.jdom.Document;
import org.jdom.Element;
import org.jdom.input.SAXBuilder;
public class ReaderXML {
public static void main(String[] args) {
//1. 创建解析器
SAXBuilder saxbuilder = new SAXBuilder();
//2. 根据解析器获取文档
try {
Document doc = saxbuilder.build(new File("E:\\MyEclipse 8.6\\chapter01\\WebRoot\\studentinfo.xml"));
//3. 获取根
Element root = doc.getRootElement();
//4. 获取子节点
List<Element> list = root.getChildren();
for(Element e : list){
System.out.print(e.getAttributeValue("no")+"\t");
System.out.print(e.getChildText("name")+"\t");
System.out.print(e.getChildText("sex")+"\t");
System.out.print(e.getChildText("age")+"\t");
Element score = e.getChild("score");
System.out.print(score.getAttributeValue("java")+"\t");
System.out.println(score.getAttributeValue("oracle"));
}
} catch (Exception e) {
e.printStackTrace();
}
}
}
- Jdom读XML
- JDOM & XML
- jDom --xml
- JDom,jdom解析xml文件
- 使用JDOM包读XML例题
- Jdom读xml解析实例子
- Jdom将文件读和写xml
- [java]用jdom方式读xml文件
- 使用jdom读/写xml文档
- 使用Jdom解析XML
- JDOM 与XML解析
- JDOM操作XML例
- JDOM操作XML文件
- JDOM操作XML文件
- 解析xml之--JDOM
- JDOM操作XML文件
- JDOM操作XML文件
- dom,jdom,xml
- Dom4j读XML
- string.maketrans此函数的调用
- Dom4j写XML
- 3个著名加密算法(MD5、RSA、DES)的解析
- 我们结婚吧!让我陪你一辈子
- Jdom读XML
- android_单元测试
- shell脚本对变量迭代求值,二次求值
- Jdom写XML
- linux驱动学习笔记:USB README
- 为iOS App增加启动动画效果
- 童话 谢幕了。梦也该醒了:伤感日志
- Activity跳转时的特效
- C++编程日记2