08 2011 档案

摘要:http://www.51cto.com/art/200704/46743.htm6.11 使用DOM生成XML文件解析器通过在内存中建立和XML结构相对应的树状结构数据,使得应用程序可以方便地获得XML文件中的数据。JAXP也提供了使用内存中的树状结构数据建立一个XML文件的API,即使用解析器得到的Document对象建立一个新的XML文件。1.Transformer对象我们已经知道,解析器的parse方法将整个被解析的XML文件封装成一个Document节点返回,我们可以对Document节点进行修改,然后使用 Transformer对象将一个Document节点变换为一个XML文件。即 阅读全文
posted @ 2011-08-27 20:03 Alexander 阅读(768) 评论(0) 推荐(0) 编辑
摘要:http://www.ibm.com/developerworks/cn/xml/x-dom4j.htmldom4j API 包含一个解析 XML 文档的工具。本文中将使用这个解析器创建一个示例 XML 文档。清单 1 显示了这个示例 XML 文档,catalog.xml。清单 1. 示例 XML 文档(catalog.xml) <?xml version="1.0" encoding="UTF-8"?> <catalog> <!--An XML Catalog--> <?target instruction?& 阅读全文
posted @ 2011-08-27 20:01 Alexander 阅读(695) 评论(0) 推荐(0) 编辑
摘要:http://www.cnblogs.com/qiantuwuliang/archive/2009/07/03/1516157.htmlnode有几个子类型:Element, Text, Attribute, RootElement, Comment, Namespace等Element是可以有属性和子节点的node。 ---------------------------------------------------------node和Element是两个领域的概念。NODE是相对TREE这种数据结构而言的。TREE就是由NODE组成。这个部分你可以参考离散数学的树图。ELEMENT则是 阅读全文
posted @ 2011-08-27 16:21 Alexander 阅读(401) 评论(0) 推荐(0) 编辑
摘要:在总结了数人的博客和自己的探索之下,终于实现,其中主要就是TreeCellRenderer这个接口的实现,下面代码用的Jcreator,需要在项目文件了加入image文件夹和图片文件。Test.javapackagemyprojects.test;importjava.awt.*;importjava.awt.event.*;importjavax.swing.*;importjavax.swing.tree.*;importjavax.swing.event.*;publicclassTestextendsJFrameimplementsTreeSelectionListener{JButt 阅读全文
posted @ 2011-08-21 16:15 Alexander 阅读(1908) 评论(0) 推荐(0) 编辑
摘要:如果是使用IDE,如Eclipse,那倒简单,在建project的时候直接将Jena包中lib文件夹下所有的.jar文件添加进来即可。但是如果使用命令行的形式(javac/java),按XML论坛上帖中讲的,将所有的jar包添加到类路径(classpath)中,还是行不通。百思不得其解,后来偶然在网上见到一篇文章,如果是扩展java的话,将jar包添加到jsdk安装路径下的jre\lib\ext文件夹下(C:\J2sdk1.4.2_02\jre\lib\ext)。这样就可以使用Jena API了。如果是使用IDE,如Eclipse,那倒简单,在建project的时候直接将Jena包中lib文件 阅读全文
posted @ 2011-08-20 13:36 Alexander 阅读(333) 评论(0) 推荐(0) 编辑
摘要:1. 介绍 1)DOM(JAXP Crimson解析器) DOM是用与平台和语言无关的方式表示XML文档的官方W3C标准。DOM是以层次结构组织的节点或信息片断的集合。这个层次结构允许开发人员在树中寻找特定信息。分析该结构通常需要加载整个文档和构造层次结构,然后才能做任何工作。由于它是基于信息层次的,因而DOM被认为是基于树或基于对象的。DOM以及广义的基于树的处理具有几个优点。首先,由于树在内存中是持久的,因此可以修改它以便应用程序能对数据和结构作出更改。它还可以在任何时候在树中上下导航,而不是像SAX那样是一次性的处理。DOM使用起来也要简单得多。 2)SAX SAX处理的优点非常类似于流 阅读全文
posted @ 2011-08-17 21:04 Alexander 阅读(299) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示