Tôi đang kiểm tra nếu một đối tượng trong một chuỗi JSON tồn tại sử dụng này:Kiểm tra nếu tồn tại subobject trong 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");
Vấn đề xuất hiện khi tôi cố gắng để kiểm tra xem một đối tượng phụ tồn tại. ví dụ:
...,"queue":{"building":{"q0":{"id":177779,...
Queue luôn tồn tại và xây dựng cũng có, nhưng q0 không phải lúc nào cũng có. Vì vậy, làm thế nào tôi có thể kiểm tra sự tồn tại của q0? Và, có cách nào để kiểm tra nó bằng thư viện Gson không?
Cảm ơn bạn trước!
Cảm ơn bạn rất nhiều! –
@KrLx_roller - vui vì nó đã giúp! –