在Java中,我們經常需要查詢JSON的長度。這個過程其實非常簡單,我們可以使用org.json這個庫來輕松地實現。讀取JSON數據并存儲到一個JSON對象中,然后通過查詢JSON對象的長度來獲取JSON數據的長度。下面是代碼示例:
import org.json.JSONObject; public class JsonLengthExample { public static void main(String[] args) { String json = "{\"name\": \"John\", \"age\": 30, \"city\": \"New York\"}"; JSONObject jsonObject = new JSONObject(json); int jsonLength = jsonObject.length(); System.out.println("JSON length: " + jsonLength); } }
在上面的示例中,我們創建了一個名為json的字符串,并將其轉換為JSON對象,然后使用length()方法查詢JSON對象的長度。最后,我們輸出查詢結果到控制臺。
需要注意的是,如果JSON對象是一個數組,則可以使用length()方法獲取JSON數組的長度。示例如下:
import org.json.JSONArray; public class JsonArrayLengthExample { public static void main(String[] args) { String jsonArrayString = "[\"John\", \"Mary\", \"Tom\"]"; JSONArray jsonArray = new JSONArray(jsonArrayString); int jsonArrayLength = jsonArray.length(); System.out.println("JSON array length: " + jsonArrayLength); } }
在這個示例中,我們創建了一個名為jsonArrayString的字符串,并將其轉換為JSON數組,然后使用length()方法查詢JSON數組的長度。最后,我們輸出查詢結果到控制臺。
下一篇vue點擊全屏展示