Java解析Json循環(huán)遍歷獲取未知Key值
很多時(shí)候我們?cè)诮馕鯦son的時(shí)候,一開(kāi)始并不需要直接獲取Value值,
而是得到這串Json數(shù)據(jù)的Key值,有些人就不知所措了
下面我們來(lái)看下Java中如何通過(guò)循環(huán)遍歷獲取Json數(shù)據(jù)中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中循環(huán)遍歷解析Json獲取未知Key值