【发布时间】:2010-05-04 10:10:13
【问题描述】:
我的问题与这个问题很接近:Digester: Extracting node name
即使有答案,我也找不到。
这是我的 xml 文件(来自 smartgwt RestDataSource POST):
<data>
<isc_OID_14>
<attribute1>value1</attribute1>
<attribute2>value2</attribute2>
</isc_OID_14>
</data>
我想使用 Commons Digester 创建以下地图: {attribute1=value1,attribute2=value2}
我已经有了这些台词:
digester = new Digester();
digester.addObjectCreate("data", HashMap.class);
// some "put" rules matching something like data/*
return digester.parse(myFile);
我不知道<data><sourceId /></data> 中的标签列表和名称。 isc_OID_14 或 attribute1 可以命名为 foobar 或 id 或 attribute335...
【问题讨论】:
标签: java smartgwt apache-commons-digester