Digester XML文档解析器

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();

Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务