本质上,我想拿一堆:
<Cube currency="USD" rate="1.2954"/>
并将它们放入格式的哈希图中:
String USD, String 1.2954
我有以下代码:
Map<String, String> list = new HashMap<String, String>();
Pattern p = Pattern.compile("<Cube\\scurrency='(.*)'\\srate='(.*)'/>");
Matcher matcher = p.matcher(currency_source);
while (matcher.find()) {
list.put(matcher.group(1)); // PROBLEMATIC
}
我不知道如何正确地将货币和汇率添加到哈希图中。