我正在检查JSON字符串中的对象是否存在使用此:
JSONObject json = null;
try {
json = new JSONObject(myJsonString);
} catch (JSONException e) { e.printStackTrace(); }
if(json.has("myObject")) System.out.println("EXISTS");
else System.out.println("DOESN'T EXIST");
Run Code Online (Sandbox Code Playgroud)
当我尝试检查子对象是否存在时,会出现问题.例如:
...,"queue":{"building":{"q0":{"id":177779,...
Run Code Online (Sandbox Code Playgroud)
队列总是存在并且也在构建,但是q0并不总是存在.那么,我该如何检查q0的存在?并且,有没有办法使用Gson库检查它?
先感谢您!