13,11 → 13,13 |
public class ListeGroupesChampsEtendus extends HashMap<String,HashMap<String, String>> { |
|
public HashMap<String, String> correspondancesClesLabels ; |
public HashMap<String, String> correspondancesCorrespondancesIdsNomsGroupes; |
|
public ListeGroupesChampsEtendus(String groupeChampsEtendusJson) { |
super(); |
try { |
correspondancesClesLabels = new HashMap<String, String>(); |
correspondancesCorrespondancesIdsNomsGroupes = new HashMap<String, String>(); |
JSONValue groupesJson = JSONParser.parseStrict(groupeChampsEtendusJson); |
JSONArray groupes = groupesJson.isArray(); |
|
24,9 → 26,12 |
for (int i = 0; i < groupes.size(); i++) { |
|
JSONObject groupe = groupes.get(i).isObject(); |
String cleGroupe = groupe.get("cle").isString().stringValue(); |
String nomGroupe = groupe.get("nom").isString().stringValue(); |
JSONArray listeClesLabels = groupe.get("champs").isArray(); |
|
correspondancesCorrespondancesIdsNomsGroupes.put(cleGroupe, nomGroupe); |
|
HashMap<String, String> groupesClesLabel = new HashMap<String, String>(); |
|
for (int j = 0; j < listeClesLabels.size(); j++) { |
48,4 → 53,7 |
return correspondancesClesLabels; |
} |
|
public HashMap<String, String> getCorrespondancesCorrespondancesIdsNomsGroupes() { |
return correspondancesCorrespondancesIdsNomsGroupes; |
} |
} |