关于使用 DIGESTER 类来解析XML 文件 ,规则使用XML配置,在线求大神啊
现在在做一个项目
之前有人用到这东西来解析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__" />
这一句什么意思啊