是这样的,有source.xml文件如下:
<E0041>
<item>
<PK>
<E014>125697845</E014>
<E025>125697845</E025>
</PK>
<E015368>125697845</E015368>
<E023935>125697845</E023935>
<E032555>125697845</E032555>
<E042315>125697845</E042315>
<E051754>125697845</E051754>
</item>
<item>
<PK>
<E114>125697845</E114>
<E125>125697845</E125>
</PK>
<E115368>125697845</E115368>
<E123935>125697845</E123935>
<E132555>125697845</E132555>
<E142315>125697845</E142315>
<E151754>125697845</E151754>
</item>
</E0041>
---------
要求:
List list = new ArrayList();
String table ;
遍历文档source.xml,内容如上.
将根元素的名称赋值给table,如此文件中的E0041.
为E0041下的每个item建立一个HashMap valueMap,存放<E014>125697845</E014>
key是E014,value是125697845,==,以此类推
待到/item适合,将valueMap添加到list中.
要求就是这么简单
可以这样写,
public List parse(String file)
{}