关于使用 DIGESTER 类来解析XML 文件 ,规则使用XML配置,在线求大神啊

u013797093 2016-05-23 09:37:59
现在在做一个项目
之前有人用到这东西来解析XML 但是现在项目没人会用啊
有没有大神简单说下规则配置文件怎么用的

<digester-rules>
<pattern value="package-config">
<begin>
<invoke-static class-name="com.dcfs.integrator.channel.platform.convert.others.MessageConvertContainerFactory" method-name="getContainer"/>
</begin>
<pattern value="tran">
<begin>
<create-object class-name="com.dcfs.integrator.channel.platform.convert.impl.ConvertionConfigImpl" />
<push-attribute attr-name="id" />
<invoke-parent method-name="setID" />
<cp source="__extend__" target="__pid__" />
<pop />
<push-attribute attr-name="channel" />
<invoke-parent method-name="setChannel" />
<cp source="__extend__" target="__pchannel__" />
<pop />
<push-attribute attr-name="encoding" />
<invoke-parent method-name="setEncoding" />
<pop />
</begin>
<pattern value="request">
<begin></begin>
<pattern value="package-mode">
<begin>
<push-attribute attr-name="name" />
<invoke-parent method-name="setRequestMode" />
<pop />
</begin

截取了一部分规则XML
主要是<CP > 标签
<POP>标签
<cp source="__extend__" target="__pid__" />
这一句什么意思啊
...全文
199 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

62,628

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧