wordpress Ubuntu centos 开源 java php nginx shell linux HTML5 mysql Android apache linux命令 Python Firefox 程序员 google Windows 微软

Apache Commons Degister 3.1 发布

Apache Commons Degister 3.1 发布了,该版本新增了特性是使用 JAVA 5 的并发 API 做异步的 parse() 处理。

Digester基于规则的XML文档解析,主要用于XML到Java对象的映射。Struts就是用Digester来处理XML配置文件的。而且Digester还包含一个写好的RSS解析器。

下面是一段使用 Digester 解析 XML 的代码:

Digester digester = new Digester();
digester.setValidating(false);
digester.addObjectCreate("foo", "mypackage.Foo");
digester.addSetProperties("foo");
digester.addObjectCreate("foo/bar", "mypackage.Bar");
digester.addSetProperties("foo/bar");
digester.addSetNext("foo/bar", "addBar", "mypackage.Bar");
Foo foo = (Foo) digester.parse();

 

延伸阅读

评论