使用
具有检查重点是存在于JSON。如果该对象具有名称映射,则返回true。
喜欢
for (int i = 0; i < innerProjectarray.length(); i++) { JSonObject obj = innerProjectarray.getJSonObject(i); if (obj.has("PROJECT_NUMBER")) { String projectnumber1 = obj.getString("PROJECT_NUMBER"); } if (obj.has("PROJECT_NAME")) { String projectname1 = obj.getString("PROJECT_NAME"); }}另一种方法是使用
optString,如果存在则返回按名称映射的值,并在必要时进行强制。如果不存在这样的映射,则返回空字符串。
for (int i = 0; i < innerProjectarray.length(); i++) { JSonObject obj = innerProjectarray.getJSonObject(i); String projNum = obj.optString("PROJECT_NUMBER"); String projName = obj.optString("PROJECT_NAME"); // and use both values. }


