Java解析Json循環遍歷獲取未知Key值


很多時候我們在解析Json的時候,一開始并不需要直接獲取Value值,

而是得到這串Json數據的Key值,有些人就不知所措了

下面我們來看下Java中如何通過循環遍歷獲取Json數據中Key的方法


import net.sf.json.JSONObject;

String json = "{\"Url\":\"Jsons.cn\"}";
	    JSONObject jsonObj = JSONObject.fromObject(json);
	    String name = jsonObj.getString("Url");
	    
	    Iterator it = jsonObj.keys();
        List<String> keyListstr = new ArrayList<String>();
        while(it.hasNext()){
        	keyListstr.add(it.next().toString());
        }


原文鏈接:Java中循環遍歷解析Json獲取未知Key值