【发布时间】:2012-01-13 14:21:00
【问题描述】:
我想解析 Xml。在 xml 中有多个项目,每个项目都有描述、图像和 url 等等。我想将具有相同描述的所有项目组合在一起,然后将每个项目作为菜单项。单击菜单项时,它会打开该描述的所有项目的列表。
我正在考虑使用HashTable,键是描述和ArrayList。有没有其他办法?
例子
我想不通的是:
说明 URL 图片 汽车 www.ford.com www.ford.com/image.jpg 汽车 www.vw.com www.vw.com/image.jpg 船 www.suzuki.com www.suzuki.com/image.jpg所以汽车将是Hashmap 中的关键,我如何拥有 2 个Strings?然后需要有 2 个 Cars 条目。
【问题讨论】:
-
这个解决方案对我来说很合适。使用 HashMap,而不是 Hashtable。
-
LinkedHashMap 里面也有顺序,所以你可以使用它。忽略我的回答,我不知何故错过了你问题的重要部分。
-
我在想:ArrayList
)> ?