XML
jason_hacker_z
这个作者很懒,什么都没留下…
展开
-
XStream笔记
XStream直接使用流的形式读取XML,并且使用现有的XML解析框架,如DOM等,对XML进行解析后,生成JAVA对象。 默认解析器支持对普通对象的解析,如String ,Date,Collections等,如果需要解析特殊的对象,可以对其Converter接口进行扩展。 详细看XStream官方网站http://xstream.codehaus.org/archite...2008-12-02 20:40:00 · 85 阅读 · 0 评论 -
apache Digester
[url]http://commons.apache.org/digester/commons-digester-1.6/docs/api/[/url][code="xml"] [/code][code="java"]public class Man { String name; int age; public String g...原创 2010-10-09 17:21:26 · 89 阅读 · 0 评论 -
使用Digest xml Rule 解析xml
先说大致的原理:Digester解析XML会按照预先定义的xml规则解释。这个规则中几个重要的节点如下:这个标签是创建一个java实列会根据解析文件的[color=red]属性[/color]调用生成类的setXXX方法,列如要解析的XML中有name,id,nextid,那么生成的类里如果有这些属性将会被调用他们的set方法。会根据pattern来获取xml中标签名字,取...原创 2011-03-22 16:28:31 · 478 阅读 · 1 评论 -
Dom解析XML
DOM是把XML整个文件都载入到内存,生成一个树,然后通过遍历来获取需要的标签及对应的值。对于需要遍历所有节点的话,这样做速度会比较快,一次载入就可以了。如果是只关心其中的某个节点,那这样的效率是很低的。接下代码如下:[code="java"]import java.io.FileNotFoundException;import java.io.FileOutputSt...原创 2011-03-22 20:18:11 · 97 阅读 · 0 评论