将此 XML 粘贴到对象中的最佳方法是什么?
<root>
<data value=1>
<cell a='1' b='0'/>
<cell a='2' b='0'/>
<cell a='3' b='0'/>
</data>
<data value=12>
<cell a='2' b='0'/>
<cell a='4' b='1'/>
<cell a='3' b='0'/>
</data>
</root>
我们可以假设
- 每一个都
data value
将是独一无二的。 - 分配给它的实际数值很重要,需要捕获
- 分配给数据值的实际数字可能以不同的顺序出现,不一定是序列号数组。我们所知道的是,数字将是独一无二的
是否可以将其放入Map<Integer, List<Cell>>
下,将单元格分组data value
?
理想情况下,方法签名如下所示
public static Map<Integer, List<Cell>> parse(String pathToFile)
你能提供一个例子吗?