Jom 读取XMl文件
来源:互联网 发布:网络视频下载 编辑:程序博客网 时间:2024/06/04 18:51
1. 准备一个xml文件,命名为test.xml
<?xml version="1.0" encoding="UTF-8"?> <HD> <disk name="C"> <capacity>8G</capacity> <directories>200</directories> <files>1580</files> </disk> <disk name="D"> <capacity>10G</capacity> <directories>500</directories> <files>3000</files> </disk> </HD>
2. 插入以下JAVA代码
import java.io.IOException;import java.util.*;import org.jdom.*;import org.jdom.input.SAXBuilder;public class Simple { public static void main(String[] args) throws JDOMException, IOException { SAXBuilder sb = new SAXBuilder(); Document doc = sb.build(Simple.class.getClassLoader().getResourceAsStream("test.xml")); //构造文档对象 Element root = doc.getRootElement(); //获取根元素 List list = root.getChildren("disk");//取名字为disk的所有元素 for (int i = 0; i < list.size(); i++) { Element element = (Element) list.get(i); String name = element.getAttributeValue("name"); String capacity = element.getChildText("capacity");//取disk子元素capacity的内容 String directories = element.getChildText("directories"); String files = element.getChildText("files"); System.out.println("磁盘信息:"); System.out.println("分区盘符:" + name); System.out.println("分区容量:" + capacity); System.out.println("目录数:" + directories); System.out.println("文件数:" + files); System.out.println("-----------------------------------"); } }}
3. 文件会报错,原因是缺少Jdom.jar 下载一个就行了。
下载地址:dom.jar
4.运行 就可以看到输出结果:
磁盘信息:分区盘符:C
分区容量:8G
目录数:200
文件数:1580
-----------------------------------
磁盘信息:
分区盘符:D
分区容量:10G
目录数:500
文件数:3000
-----------------------------------
- Jom 读取XMl文件
- jom写文件实现,jdom读取XML文件,解析某一element并改值存入文
- xml解析 dom jom 9.5
- SAX 读取xml文件
- xml文件读取
- 读取xml文件内容
- 读取xml 文件
- JAVA读取XML文件
- 读取远程xml文件
- XML文件的读取
- Xml文件的读取
- JAVA读取XML文件
- 读取XML文件
- flash读取xml文件
- C#读取XML文件
- javascript 读取XML文件
- 读取xml 文件
- XML文件的读取
- 将dom对象转成jquery对象 和不能编辑日期控件的文本框
- Dynamics CRM 2013 初体验(5):Business Rule
- 创建表空间及添加数据文件
- 流失客户表
- Sunday algorithm
- Jom 读取XMl文件
- sql获取数据结构
- Android onActivityResult
- HDU 1050 Moving Tables
- 新浪微博Oauth2.0授权 获取Access Token以及API的使用
- Servlet 过滤器实现一段时间内请求次数过滤
- mysql免安装版本使用
- 数据库视频总结
- background和background-Color的区别