public List<String> getKeyNamesFromJsonObject(JsonObject jsonObject) { List<String> namesList = new ArrayList<>(); try { JSONObject object = new JSONObject(jsonObject.toString()); Iterator<String> stringIterator = object.keys(); while (stringIterator.hasNext()) { namesList.add(stringIterator.next()); } } catch (JSONException e) { e.printStackTrace(); } return namesList;}public List<String> getKeyNamesFromJsonObject(JSONObject jsonObject) { List<String> namesList = new ArrayList<>(); Iterator<String> stringIterator = jsonObject.keys(); while (stringIterator.hasNext()) { namesList.add(stringIterator.next()); } return namesList;}