正在阅读:Jakarta Common Digester 应用Jakarta Common Digester 应用

2004-02-14 09:34 出处:CSDN 作者:ESoftWind 责任编辑:linjixiong

   }
   public void setDescription(String description)
   {
    this.description = description;
   }
   public String getDescription()
   {
    return description;
   }

  }

  Digester digester = new Digester();
  digester.addObjectCreate("list", ArrayList.class):
  digester.addObjectCreate("list/bean" Bean.class);
  digester.addSetProperties("list/bean");
  digester.addSetNext("list/bean", "add");
  /*TODO: Load xml file as stream*/
  InputStream is = null;
  ArrayList list = (ArrayList) digester.parse(is);

  2.2 Digester 的处理过程 (Rule, XPath, Object Stack)

  首先为 Digester 指明处理规则, 每种处理规则都要匹配 XPath,如下:

  digester.addObjectCreate("list", ArrayList.class):
  digester.addObjectCreate("list/bean" Bean.class);
  digester.addSetProperties("list/bean");
  digester.addSetNext("list/bean", "add");

  注意:上述程序并不是处理 XML 文档,而且指明如何处理 XML 文档

作者笔名简短内容 发表时间
:

键盘也能翻页,试试“← →”键

关注我们

最新资讯离线随时看 聊天吐槽赢奖品