String attrName = attributeIter.next();
if (!data.containsKey(attrName)) {
data.put(attrName, new HashMap<String, String>());
}
JSONObject attr = obj.getJSONObject(attrName);
Iterator<String> langIter = attr.keys();
while (langIter.hasNext()) {
String language = langIter.next();
data.get(attrName).put(language, attr.getString(language));
}
}