易截截图软件、单文件、免安装、纯绿色、仅160KB

Jdom 读取 xml文件例子


Jdom
读取
xml
文件例子
1.         

JDOM
读取
XML
文件需先用
org.jdom.input.SAXBuilder
对象的
build()
方法创建
Document
对象
,
然后用
Document
类、
Element
类等的方法读取
1.
Sample1.java
import
java.util.*;
import
org.jdom.*;
import
org.jdom.input.SAXBuilder;
public

class
Sample1 {
 
public

static

void
main(String[] args)
throws
Exception{

   
SAXBuilder sb=
new
SAXBuilder();
   
Document doc
=sb.build(Sample1.class.getClassLoader().getResource("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(
&


相关文档:

XML操作大全

需要添加的命名空间:
using System.Xml;
定义几个公共对象:
XmlDocument xmldoc ;
XmlNode xmlnode ;
XmlElement xmlelem ;
1,创建到服务器同名目录下的xml文件:
方法一:
xmldoc = new XmlDocument ( ) ;
//加入XML的声明段落,<?xml version="1.0" encoding="gb2312"?>
XmlDeclaration xmldecl;
xml ......

Flash as3 自定义ReadXML类读取xml 【原创】

简单的类,简化自己读取xml的过程
ReadXML.as
package
{
import flash.display.Sprite;
import flash.display.Loader;
import flash.display.Sprite;
import flash.events.Event;
import flash.net.URLLoader;
import flash.net.URLRequest;
import flash.system.System;
import flash.events.EventDis ......

XML 查询、添加、修改、删除

Query:
XmlDocument doc = new XmlDocument();
  
doc.Load(Server.MapPath(".\\db\\dbGuest.xml"));
           
//User是XML根节点,Name字节点
      lbEmail.Text =
doc.SelectSingleNode("//User ......

DataTable.Select进行XML数据的查询

最近在博客园代码的重构中, 我发觉用DataTable.Select进行XML数据的查询也是挺方便的。
比如我们根据Url中参数值查询XML数据中相应节点的数据。
假如我们有这样的Xml数据文件Catalog.xml:
<Navigation>
      <Catalog title="非技术区" url="default.aspx?cate=2" rss="MainFeed.as ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号