在Java中判斷JSON是否為空可以通過以下方法:
public static boolean isJsonEmpty(String json) { return json == null || json.trim().length() == 0 || json.equals("{}") || json.equals("[]"); }
以上代碼通過判斷JSON字符串是否為null、空字符串、空對象“{}”或空數(shù)組“[]”來判斷JSON是否為空。
另外,如果使用Gson等JSON解析庫,可以通過判斷解析后的對象是否為null來判斷JSON是否為空:
Gson gson = new Gson(); Object obj = gson.fromJson(json, Object.class); return obj == null;
判斷JSON是否為空的方法可以用于校驗(yàn)從前端或其他接口傳來的數(shù)據(jù)是否為空,也可以用于判斷是否需要進(jìn)行一些特定的處理。
上一篇jar和json放在哪里
下一篇html的圖片代碼