Java tutorial
//package com.java2s; import org.json.JSONObject; import org.json.JSONObject; import android.text.TextUtils; public class Main { public static boolean isNotNull(String jsonStr, String key) { if (TextUtils.isEmpty(key)) { return false; } try { JSONObject jsonObject = new JSONObject(jsonStr); return !jsonObject.isNull(key); } catch (Exception e) { } return false; } public static boolean isNotNull(JSONObject jsonObject, String key) { if (isObjEmpty(jsonObject) || TextUtils.isEmpty(key)) { return false; } try { return !jsonObject.isNull(key); } catch (Exception e) { } return false; } public static boolean isNull(String jsonStr, String key) { if (TextUtils.isEmpty(key)) { return true; } try { JSONObject jsonObject = new JSONObject(jsonStr); return jsonObject.isNull(key); } catch (Exception e) { } return false; } public static boolean isNull(JSONObject jsonObject, String key) { if (isObjEmpty(jsonObject) || TextUtils.isEmpty(key)) { return true; } try { return jsonObject.isNull(key); } catch (Exception e) { } return false; } public static boolean isObjEmpty(JSONObject jsonObject) { return jsonObject == null; } }