- 浏览: 86852 次
- 性别:
- 来自: 天津
文章分类
- 全部博客 (110)
- java (110)
- Comparing PHP Frameworks ( Symfony (1)
- CakePHP (1)
- YII and CodeIgniter) (1)
- spring定时任务的实现 (1)
- 获得一个节点对象的节点类型 (1)
- SWT 文本框Text通过GC重绘改变边框颜色 (1)
- 常用命令收集(系统设置) (1)
- openlayers 应用Google图层你必须做的 (1)
- Shell Sort in Java (1)
- Java网络编程 (1)
- 删除more里面的Edit (1)
- Android颜色选择器 (1)
- Linux安全配置步骤简述 (1)
- 职场官话 (1)
- TOMCAT常用优化 (1)
- 2008 ==> 2009 (1)
- 01_Android介绍 (1)
- HTML特殊字符 (1)
- 终于完成一个最重要的任务——找工作 (1)
- java 加密算法 base64 (1)
- 《南方周末》《南方日报》《新京报》《南方体育》等报纸在线阅读 (1)
- 由ORM框架设计看到微软与苹果的最大差别 (1)
- 通过发微博控制电脑的程序源码 (1)
- flex入门 (1)
- JS合并单元格、JavaScript单元格合并 (1)
- 各种常用编译开关位置 (1)
- 单一入口应用程序概述 (1)
- [转]Cocoa中回调delegate的方法时判断delegate是否已经被释放 (1)
- java简单的通用ajax分页方法 (1)
- /dev/shm放/tmp (1)
- Java中HashMap排序和遍历 . (1)
- Chrome+SwitchySharp+myentunnel+SSH (1)
- LINUX-网卡Bond (1)
最新评论
-
ken890202:
java简单的通用ajax分页方法 -
hanmiao:
真够乱的,什么都看不清。
Linux安全配置步骤简述 -
houxinyou:
说一下我自己的想法.苹果只是做一款相同的东西,然后是完善.有什 ...
由ORM框架设计看到微软与苹果的最大差别 -
delphixp:
微软技术方案很多?。。。。Java 系统笑而不语。。。
由ORM框架设计看到微软与苹果的最大差别 -
huchiwei:
同意楼上说法。这代码....怎么看!!
web应用dao层的开发经验小结
oop 解析 xml 的java实现。
1.实例
package com.siyuan.xml;
import java.io.file;<br>import java.io.fileoutputstream;<br>import java.io.ioexception;<br>import java.util.iterator;<br>import java.util.list;
import org.jdom.attribute;<br>import org.jdom.content;<br>import org.jdom.document;<br>import org.jdom.element;<br>import org.jdom.jdomexception;<br>import org.jdom.text;<br>import org.jdom.input.dombuilder;<br>import org.jdom.input.saxbuilder;<br>import org.jdom.output.xmloutputter;
public class jdomtest {<br> <br> public static void printelement(element e) {<br> system.out.println("element : " + e.getname() + "---------------");<br> list attributes = e.getattributes();<br> iterator iterattrs = attributes.iterator();<br> while (iterattrs.hasnext()) {<br> attribute attri = (attribute) iterattrs.next();<br> system.out.println("attribute " + attri.getname() + "=" + attri.getvalue());<br> }<br> list contents = e.getcontent();<br> iterator iter = contents.iterator();<br> while (iter.hasnext()) {<br> content content = (content) iter.next();<br> if (content instanceof element) {<br> printelement((element) content);<br> } else if (content instanceof text) {<br> system.out.println(((text) content).gettext());<br> }<br> }<br> }<br> <br> /**<br> * @param args<br> * @throws ioexception <br> * @throws jdomexception <br> */<br> public static void main(string[] args) throws jdomexception, ioexception {<br> // todo auto-generated method stub<br> saxbuilder builder = new saxbuilder();<br> builder.setvalidation(true);<br> document document = builder.build("src/com/siyuan/xml/workers.xml");<br> printelement(document.getrootelement());<br> <br> xmloutputter transformer = new xmloutputter();<br> transformer.output(document, new fileoutputstream(new file("src/com/siyuan/xml/workers2.xml")));<br> }
}
1.实例
package com.siyuan.xml;
import java.io.file;<br>import java.io.fileoutputstream;<br>import java.io.ioexception;<br>import java.util.iterator;<br>import java.util.list;
import org.jdom.attribute;<br>import org.jdom.content;<br>import org.jdom.document;<br>import org.jdom.element;<br>import org.jdom.jdomexception;<br>import org.jdom.text;<br>import org.jdom.input.dombuilder;<br>import org.jdom.input.saxbuilder;<br>import org.jdom.output.xmloutputter;
public class jdomtest {<br> <br> public static void printelement(element e) {<br> system.out.println("element : " + e.getname() + "---------------");<br> list attributes = e.getattributes();<br> iterator iterattrs = attributes.iterator();<br> while (iterattrs.hasnext()) {<br> attribute attri = (attribute) iterattrs.next();<br> system.out.println("attribute " + attri.getname() + "=" + attri.getvalue());<br> }<br> list contents = e.getcontent();<br> iterator iter = contents.iterator();<br> while (iter.hasnext()) {<br> content content = (content) iter.next();<br> if (content instanceof element) {<br> printelement((element) content);<br> } else if (content instanceof text) {<br> system.out.println(((text) content).gettext());<br> }<br> }<br> }<br> <br> /**<br> * @param args<br> * @throws ioexception <br> * @throws jdomexception <br> */<br> public static void main(string[] args) throws jdomexception, ioexception {<br> // todo auto-generated method stub<br> saxbuilder builder = new saxbuilder();<br> builder.setvalidation(true);<br> document document = builder.build("src/com/siyuan/xml/workers.xml");<br> printelement(document.getrootelement());<br> <br> xmloutputter transformer = new xmloutputter();<br> transformer.output(document, new fileoutputstream(new file("src/com/siyuan/xml/workers2.xml")));<br> }
}
发表评论
-
LINUX-网卡Bond
2012-02-08 15:22 893网卡bond是通过把多张网卡绑定为一个逻辑网卡,实现本 ... -
Chrome+SwitchySharp+myentunnel+SSH
2012-02-04 17:14 1889? <p style="margin ... -
Java中HashMap排序和遍历 .
2012-02-03 10:29 1953<div id="article_co ... -
/dev/shm放/tmp
2012-02-02 17:14 928呵呵,有时候不懂装懂的人挺搞笑的哈 转http://z ... -
java简单的通用ajax分页方法
2012-02-02 12:44 1799发表一个自己常用的分页的通用代码,实现了ajax分页。 ... -
[转]Cocoa中回调delegate的方法时判断delegate是否已经被释放
2012-01-31 16:58 1100<p>http://pingguohe.n ... -
单一入口应用程序概述
2012-01-11 14:03 683什么是单一入口应用程序? 在解释什么是单一入口应用 ... -
各种常用编译开关位置
2012-01-11 12:54 696vendor\third-party\products ... -
JS合并单元格、JavaScript单元格合并
2011-12-28 14:08 1110<span style="font-f ... -
flex入门
2011-12-28 12:23 876<span style="fon ... -
通过发微博控制电脑的程序源码
2011-12-20 12:29 1289前段时间看群里挺多讨论 微博api,正好前几天看到有个 ... -
由ORM框架设计看到微软与苹果的最大差别
2011-12-20 09:59 1374一不小心加入水 ... -
《南方周末》《南方日报》《新京报》《南方体育》等报纸在线阅读
2011-12-15 11:04 1257我经常到南方报业提供的网址下载他们出版的报纸看,今天突 ... -
java 加密算法 base64
2011-12-14 17:58 900<span style="color: ... -
终于完成一个最重要的任务——找工作
2011-12-14 14:54 630</span></span>& ... -
HTML特殊字符
2011-12-14 10:54 699最近在做某种模拟器上的网页的显示,需要考虑HTML特殊 ... -
01_Android介绍
2011-12-13 10:44 598? <h4 style="margin ... -
2008 ==> 2009
2011-12-13 10:39 603发现时间过的真的很快,这么快,又是新的一年了。特地翻出 ... -
TOMCAT常用优化
2011-12-12 16:04 667<p class="MsoNorm ... -
职场官话
2011-12-12 12:29 563官场充斥着官话,职场也满是官话,可能你没有注意到而已。 ...
相关推荐
基于java的开发源码-用jdom解析xml.zip 基于java的开发源码-用jdom解析xml.zip 基于java的开发源码-用jdom解析xml.zip 基于java的开发源码-用jdom解析xml.zip 基于java的开发源码-用jdom解析xml.zip 基于java的开发...
这个版本包含了`jdom-1.0.jar`包,它是JDOM 1.0的核心库文件,包含了所有必要的类和方法来处理XML。通过导入这个jar包,开发者可以在他们的项目中直接使用JDOM的功能,如读取XML文件、创建新的XML结构、修改现有XML...
Java JDOM解析XML是Java开发中处理XML文档的一种方法,JDOM全称为Java Document Object Model,它是一个基于Java语言的API,用于创建、修改和读取XML文档。JDOM为XML处理提供了一种高效且方便的解决方案,尤其适用于...
在Java中,有许多库可以帮助我们解析和操作XML文档,其中JDOM是其中一个流行的库。JDOM(Java Document Object Model)是专门为Java设计的DOM(Document Object Model)实现,提供了一种高效且易于使用的API来处理...
`jdom-1.1.jar`则是JDOM-1.1的核心库文件,可以直接引入到Java项目中,以便进行XML操作。 在JDOM中,XML文档被表示为一个树形结构,主要由三个基本元素组成:`Element`代表XML元素,`Attribute`表示元素的属性,而`...
总的来说,JDOM-1.0是Java程序员处理XML的强大工具,通过其简洁的API,使得XML的解析、操作和生成变得简单易行。无论是在构建复杂的应用程序还是进行数据交换,JDOM都能提供可靠的解决方案。在实际开发中,根据项目...
在Java中,JDOM(Java Document Object Model)是解析XML文档的一种库,它提供了简单、高效的API来操作XML数据。本文将深入探讨JDOM解析XML的基本原理、步骤以及实际应用。 JDOM的主要优点在于它完全基于Java,因此...
本示例“jdom-test-1.1.zip”提供了使用JDOM库操作XML的详细教程。 JDOM,全称为Java Document Object Model,是一个专为Java设计的API,用于读写XML文档。它提供了一个直观的、基于树的API,使得开发者能够轻松地...
在Java编程中,JDOM(Java Document Object Model)是处理XML的一种库,它提供了方便的方式来创建、修改和读取XML文档。本篇文章将深入探讨如何使用JDOM解析XML文件。 首先,我们需要理解JDOM的基本结构。JDOM通过...
Java中的JDOM库是用于解析XML文档的一种强大的工具。它提供了简单、高效的API来读取、修改和创建XML文件。本篇文章将深入探讨如何利用JDOM解析XML文件,以及在这个过程中涉及的关键知识点。 首先,我们需要了解XML...
通过导入jdom-1.0.jar,开发者可以获得如解析XML文件、创建新的XML结构、更新已有元素或属性、执行XPath查询等能力。 JDOM的核心特点包括: 1. **面向对象的API**:JDOM允许开发者直接与XML元素、属性和文本进行...
在Java编程中,解析XML文档通常需要借助于特定的库,如dom4j和jdom。这两个库都是Java平台上处理XML的优秀选择。 dom4j是一个功能强大的开源XML处理库,提供了灵活且高效的API。它不仅支持DOM模型,还支持SAX...
JDOM是Java特有的XML解析库,它提供了更符合Java习惯的API来操作XML。与DOM类似,JDOM也创建一个文档对象模型,但它的设计更简洁,易于使用。相比DOM,JDOM的性能稍好,因为它减少了对象创建和内存使用,但对大型XML...
Java语言在处理XML数据时,常常会用到各种解析库,其中之一便是JDOM。JDOM,全称为Java Document Object Model,是一种专为Java设计的XML处理API,它提供了对XML文档结构的完整映射,使得我们可以方便地创建、读取和...
"jdom-2.0.6.jar"是核心的JDOM库,包含了所有用于处理XML的基本组件,如Element(元素)、Attribute(属性)、Namespace(命名空间)等。开发者可以直接引入这个JAR,就可以在Java项目中使用JDOM进行XML的操作。 ...
Java 使用 JDOM 解析 XML 文件 Java 是一种广泛使用的程序设计语言,而 XML 是一种广泛使用的标记语言,用于存储和传输数据。在 Java 中,解析 XML 文件是一件常见的任务,而 JDOM 是一个流行的开源库,用于解析和...
使用Jdom.jar包解析XML文件,JDOM是一个开源项目,它基于树型结构,利用纯JAVA的技术对XML文档实现解析、生成、序列化以及多种操作。JDOM直接为JAVA编程服务。它利用更为强有力的JAVA语言的诸多特性(方法重载、集合...
xml解析包 ----jdom.jar.非常好用的包,错过了是你的损失
用于xml解析,很好用的一个java类库
JDOM,全称Java Document Object Model,是专门为Java设计的一个解析XML的API,它提供了方便的构建和操作XML文档的方法。 JDOM的优势在于它完全基于Java,因此可以充分利用Java的强大功能,如异常处理、内存管理等...