Проверить список объектов Json пустым - PullRequest
0 голосов
/ 28 июня 2018

Как проверить, что список пуст или нет, если он содержит пустой объект Json.

Ниже приведен пример:

"data": {"parseList" : [{}]}

Теперь я хочу проверить, пуст ли parseList или нет, я пытался использовать

collectionUtils.isEmpty(parseList);

но это не работает, любая помощь приветствуется.

Ответы [ 2 ]

0 голосов
/ 28 июня 2018

Вы можете проанализировать Json с помощью org.json и получить объект JsonArray. Метод length () может использоваться для определения количества элементов внутри JsonArray.

String stringToParse = "";
JSONParser parser = new JSONParser(); 
JSONObject json = (JSONObject) parser.parse(stringToParse);

JSONArray array = myjson.getJSONArray("parseList");
System.out.println(array.length());
0 голосов
/ 28 июня 2018

Вы можете использовать length() метод JSONObject, который возвращает количество пар ключ-значение внутри JSONObject.

Так что вы можете узнать, пуст ваш объект или нет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...