JAVA/JAVA 일반

JSONObject 순회

this? 2015. 11. 5. 16:24

JSONObject의 keySet()의 iterator()를 활용하여 순회한다.

JSONObject의 keySet()은 LinkedHashMap 객체!

JSONObject objModel =  (JSONObject) JSONValue.parse( jsonData );
		
Iterator iter =  objModel.keySet().iterator();

while( iter.hasNext() )
{
	String key = (String)iter.next();
	
	if(objModel.get(key) instanceof JSONObject)
	{
		JSONObject value = (JSONObject) objModel.get(key);
		// 작업 ....
	}
}