Comment obtenir un HashMap valeur avec trois valeurs

Si j'ai une table de hachage avec une telle clé:
[pubDate, title, link] et cette valeur(exemple):

[Thu, 03 Jan 2013 21:50:02 +0100, Transferts - YBX : ''Je change de dimension'', http://www.link.fr/info/link_informations.html]

Puis-je récupérer le lien http://www.link.fr/info/link_informations.html ?
Code:

    for (int i = 0; i < nl.getLength(); i++) {
                    //creating new HashMap
                    map = new HashMap<String, String>();
                    Element e = (Element) nl.item(i);
                    //adding each child node to HashMap key => value
                    map.put(KEY_TITLE, parser.getValue(e, KEY_TITLE));
                    map.put(KEY_LINK, parser.getValue(e, KEY_LINK));

                    map.put(KEY_DATE, parser.getValue(e, KEY_DATE));
                    //map.put(KEY_DESC, parser.getValue(e, KEY_DESC));

                    //adding HashList to ArrayList
                    menuItems.add(map);
 }
  • Sont ces classes avec 3 membres, ou les chaînes concaténées, ou quelque chose d'autre?
  • Je ne comprends pas ce qu'ils ont les clés et les valeurs sont. Chaque entrée a un TITRE, le LIEN et la DATE, c'est évident - mais qu'allez-vous regarder vers le haut? Vous souhaitez rechercher un LIEN donné un TITRE et la DATE? Voulez-vous rechercher sur la base d'un TITRE seul, etc?
InformationsquelleAutor androniennn | 2013-01-03