Java中操作json數據很常見,特別是遍歷keys。下面我們通過一個例子來看如何使用Java代碼來遍歷json中的keys。
//導入相關包 import org.json.JSONArray; import org.json.JSONException; import org.json.JSONObject; //定義一個json字符串 String jsonStr = "{ \"name\":\"小明\", \"age\":\"18\", \"city\":\"北京\"}"; //將字符串轉換為json對象 JSONObject jsonObj = new JSONObject(jsonStr); //獲取json對象中的所有keys Iterator keys = jsonObj.keys(); while(keys.hasNext()){ String key = (String) keys.next(); System.out.println("key:" + key); }
代碼解釋:
- 首先導入了操作json數據所需的包。
- 定義了一個json字符串。
- 使用JSONObject將字符串轉換為json對象。
- 使用Iterator對象遍歷json對象中的所有keys。
- 打印出每個key的值。
通過此例我們可以看到,使用Java代碼來遍歷json中的keys并不難,只需使用JSONObject將json字符串轉換為json對象,然后使用Iterator對象遍歷keys即可。
上一篇java t和k
下一篇jquery1.43手冊