Библиотека JSON дважды выводит значение массива
Не могу разобраться почему строка JSON , преобразованная в JSONObject из которой достается JSONArray выводит этот массив 2 раза:
RedmineService service = adapter.getRedmineServicePort();
// проверка и синхронизация с Redmine
String issue = service.getIssue(redmineId);
try {
// проверка длины строки т.к. в случае не удачного запроса возвращается - {success: false}
JSONObject json = new JSONObject(issue);
System.out.println(json.getJSONArray("journals"));
}catch (JSONException e){
e.printStackTrace();
}
вывод в консоли:
[{"notes":"ответ с файлом\r\n","details":[{"newValue":"песель.jpg","property":"attachment","name":"9769","oldValue":null}],"id":17351,"user":{"lastName":" поддержка","firstName":"Техническая","password":null,"mail":null,"customFields":[],"lastLoginOn":null,"fullName":"Техническая поддержка","id":49,"login":null,"createdOn":null,"memberships":[]},"createdOn":"Wed Aug 19 16:04:29 MSK 2020"},{"notes":"ответ без файла.","details":[{"newValue":"10","property":"attr","name":"done_ratio","oldValue":"0"},{"newValue":"2","property":"attr","name":"status_id","oldValue":"1"}],"id":17350,"user":{"lastName":" поддержка","firstName":"Техническая","password":null,"mail":null,"customFields":[],"lastLoginOn":null,"fullName":"Техническая поддержка","id":49,"login":null,"createdOn":null,"memberships":[]},"createdOn":"Wed Aug 19 16:04:04 MSK 2020"},{"notes":"Тест дублирования комментария на стороне ПГУ","details":[],"id":17348,"user":{"lastName":"Пользователь","firstName":"Пользователь","password":null,"mail":null,"customFields":[],"lastLoginOn":null,"fullName":"Пользователь Пользователь","id":1,"login":null,"createdOn":null,"memberships":[]},"createdOn":"Wed Aug 19 15:59:20 MSK 2020"},{"notes":"Тест дублирования комментария на стороне ПГУ","details":[],"id":17347,"user":{"lastName":"Пользователь","firstName":"Пользователь","password":null,"mail":null,"customFields":[],"lastLoginOn":null,"fullName":"Пользователь Пользователь","id":1,"login":null,"createdOn":null,"memberships":[]},"createdOn":"Wed Aug 19 15:59:20 MSK 2020"},{"notes":"Тестовый комментарий с файлом","details":[{"newValue":"eca2ef8ce1d182cb87c8573648f9e5cb.jpg","property":"attachment","name":"9768","oldValue":null}],"id":17344,"user":{"lastName":"Пользователь","firstName":"Пользователь","password":null,"mail":null,"customFields":[],"lastLoginOn":null,"fullName":"Пользователь Пользователь","id":1,"login":null,"createdOn":null,"memberships":[]},"createdOn":"Wed Aug 19 15:52:30 MSK 2020"},{"notes":"Тестовый комментарий с файлом","details":[{"newValue":"eca2ef8ce1d182cb87c8573648f9e5cb.jpg","property":"attachment","name":"9767","oldValue":null}],"id":17343,"user":{"lastName":"Пользователь","firstName":"Пользователь","password":null,"mail":null,"customFields":[],"lastLoginOn":null,"fullName":"Пользователь Пользователь","id":1,"login":null,"createdOn":null,"memberships":[]},"createdOn":"Wed Aug 19 15:52:29 MSK 2020"},{"notes":"Тестовый комментарий без файла","details":[],"id":17342,"user":{"lastName":"Пользователь","firstName":"Пользователь","password":null,"mail":null,"customFields":[],"lastLoginOn":null,"fullName":"Пользователь Пользователь","id":1,"login":null,"createdOn":null,"memberships":[]},"createdOn":"Wed Aug 19 15:52:20 MSK 2020"},{"notes":"Тестовый комментарий без файла","details":[],"id":17341,"user":{"lastName":"Пользователь","firstName":"Пользователь","password":null,"mail":null,"customFields":[],"lastLoginOn":null,"fullName":"Пользователь Пользователь","id":1,"login":null,"createdOn":null,"memberships":[]},"createdOn":"Wed Aug 19 15:52:19 MSK 2020"}]
[{"notes":"ответ с файлом\r\n","details":[{"newValue":"песель.jpg","property":"attachment","name":"9769","oldValue":null}],"id":17351,"user":{"lastName":" поддержка","firstName":"Техническая","password":null,"mail":null,"customFields":[],"lastLoginOn":null,"fullName":"Техническая поддержка","id":49,"login":null,"createdOn":null,"memberships":[]},"createdOn":"Wed Aug 19 16:04:29 MSK 2020"},{"notes":"ответ без файла.","details":[{"newValue":"10","property":"attr","name":"done_ratio","oldValue":"0"},{"newValue":"2","property":"attr","name":"status_id","oldValue":"1"}],"id":17350,"user":{"lastName":" поддержка","firstName":"Техническая","password":null,"mail":null,"customFields":[],"lastLoginOn":null,"fullName":"Техническая поддержка","id":49,"login":null,"createdOn":null,"memberships":[]},"createdOn":"Wed Aug 19 16:04:04 MSK 2020"},{"notes":"Тест дублирования комментария на стороне ПГУ","details":[],"id":17348,"user":{"lastName":"Пользователь","firstName":"Пользователь","password":null,"mail":null,"customFields":[],"lastLoginOn":null,"fullName":"Пользователь Пользователь","id":1,"login":null,"createdOn":null,"memberships":[]},"createdOn":"Wed Aug 19 15:59:20 MSK 2020"},{"notes":"Тест дублирования комментария на стороне ПГУ","details":[],"id":17347,"user":{"lastName":"Пользователь","firstName":"Пользователь","password":null,"mail":null,"customFields":[],"lastLoginOn":null,"fullName":"Пользователь Пользователь","id":1,"login":null,"createdOn":null,"memberships":[]},"createdOn":"Wed Aug 19 15:59:20 MSK 2020"},{"notes":"Тестовый комментарий с файлом","details":[{"newValue":"eca2ef8ce1d182cb87c8573648f9e5cb.jpg","property":"attachment","name":"9768","oldValue":null}],"id":17344,"user":{"lastName":"Пользователь","firstName":"Пользователь","password":null,"mail":null,"customFields":[],"lastLoginOn":null,"fullName":"Пользователь Пользователь","id":1,"login":null,"createdOn":null,"memberships":[]},"createdOn":"Wed Aug 19 15:52:30 MSK 2020"},{"notes":"Тестовый комментарий с файлом","details":[{"newValue":"eca2ef8ce1d182cb87c8573648f9e5cb.jpg","property":"attachment","name":"9767","oldValue":null}],"id":17343,"user":{"lastName":"Пользователь","firstName":"Пользователь","password":null,"mail":null,"customFields":[],"lastLoginOn":null,"fullName":"Пользователь Пользователь","id":1,"login":null,"createdOn":null,"memberships":[]},"createdOn":"Wed Aug 19 15:52:29 MSK 2020"},{"notes":"Тестовый комментарий без файла","details":[],"id":17342,"user":{"lastName":"Пользователь","firstName":"Пользователь","password":null,"mail":null,"customFields":[],"lastLoginOn":null,"fullName":"Пользователь Пользователь","id":1,"login":null,"createdOn":null,"memberships":[]},"createdOn":"Wed Aug 19 15:52:20 MSK 2020"},{"notes":"Тестовый комментарий без файла","details":[],"id":17341,"user":{"lastName":"Пользователь","firstName":"Пользователь","password":null,"mail":null,"customFields":[],"lastLoginOn":null,"fullName":"Пользователь Пользователь","id":1,"login":null,"createdOn":null,"memberships":[]},"createdOn":"Wed Aug 19 15:52:19 MSK 2020"}]
а оригинальный Json:
{"notes":null,"attachments":[{"contentURL":"http://192.168.20.51:3000/attachments/download/9764/null","fileName":"null","fileSize":3,"author":{"lastName":"Пользователь","firstName":"Пользователь","password":null,"mail":null,"customFields":[],"lastLoginOn":null,"fullName":"Пользователь Пользователь","id":1,"login":null,"createdOn":null,"memberships":[]},"description":"","id":9764,"contentType":"null","createdOn":"Wed Aug 19 15:42:17 MSK 2020","token":null},{"contentURL":"http://192.168.20.51:3000/attachments/download/9767/eca2ef8ce1d182cb87c8573648f9e5cb.jpg","fileName":"eca2ef8ce1d182cb87c8573648f9e5cb.jpg","fileSize":29612,"author":{"lastName":"Пользователь","firstName":"Пользователь","password":null,"mail":null,"customFields":[],"lastLoginOn":null,"fullName":"Пользователь Пользователь","id":1,"login":null,"createdOn":null,"memberships":[]},"description":"","id":9767,"contentType":"image/jpeg","createdOn":"Wed Aug 19 15:52:29 MSK 2020","token":null},{"contentURL":"http://192.168.20.51:3000/attachments/download/9768/eca2ef8ce1d182cb87c8573648f9e5cb.jpg","fileName":"eca2ef8ce1d182cb87c8573648f9e5cb.jpg","fileSize":29612,"author":{"lastName":"Пользователь","firstName":"Пользователь","password":null,"mail":null,"customFields":[],"lastLoginOn":null,"fullName":"Пользователь Пользователь","id":1,"login":null,"createdOn":null,"memberships":[]},"description":"","id":9768,"contentType":"image/jpeg","createdOn":"Wed Aug 19 15:52:30 MSK 2020","token":null},{"contentURL":"http://192.168.20.51:3000/attachments/download/9769/%D0%BF%D0%B5%D1%81%D0%B5%D0%BB%D1%8C.jpg","fileName":"песель.jpg","fileSize":51886,"author":{"lastName":" поддержка","firstName":"Техническая","password":null,"mail":null,"customFields":[],"lastLoginOn":null,"fullName":"Техническая поддержка","id":49,"login":null,"createdOn":null,"memberships":[]},"description":"","id":9769,"contentType":"image/jpeg","createdOn":"Wed Aug 19 16:04:29 MSK 2020","token":null}],"subject":"описание","customFields":[{"values":null,"multiple":false,"name":"ФИО","id":11,"value":"null"},{"values":null,"multiple":false,"name":"Организация","id":12,"value":""},{"values":null,"multiple":false,"name":"Логин","id":13,"value":""},{"values":null,"multiple":false,"name":"ID организации","id":14,"value":"0"},{"values":null,"multiple":false,"name":"Номер телефона","id":26,"value":"null"},{"values":null,"multiple":false,"name":"E-mail для связи","id":27,"value":"null"},{"values":null,"multiple":false,"name":"Идентификатор Пользователя","id":31,"value":""}],"dueDate":null,"description":"Тестовое обращение в редмайн","project":{"identifier":null,"trackers":null,"name":"Обратная связь АИС \"Межвед ЛО\"","description":null,"updatedOn":null,"id":3,"createdOn":null,"parentId":null,"homepage":null},"createdOn":"Wed Aug 19 15:42:17 MSK 2020","spentHours":0,"priorityId":4,"targetVersion":null,"tracker":{"name":"Обратная связь АИС Межвед ЛО","id":12},"statusName":"В работе","id":9760,"priorityText":"Нормальный","author":{"lastName":"Пользователь","firstName":"Пользователь","password":null,"mail":null,"customFields":[],"lastLoginOn":null,"fullName":"Пользователь Пользователь","id":1,"login":null,"createdOn":null,"memberships":[]},"updatedOn":"Wed Aug 19 16:04:29 MSK 2020","journals":[{"notes":"ответ с файлом\r\n","details":[{"newValue":"песель.jpg","property":"attachment","name":"9769","oldValue":null}],"id":17351,"user":{"lastName":" поддержка","firstName":"Техническая","password":null,"mail":null,"customFields":[],"lastLoginOn":null,"fullName":"Техническая поддержка","id":49,"login":null,"createdOn":null,"memberships":[]},"createdOn":"Wed Aug 19 16:04:29 MSK 2020"},{"notes":"ответ без файла.","details":[{"newValue":"10","property":"attr","name":"done_ratio","oldValue":"0"},{"newValue":"2","property":"attr","name":"status_id","oldValue":"1"}],"id":17350,"user":{"lastName":" поддержка","firstName":"Техническая","password":null,"mail":null,"customFields":[],"lastLoginOn":null,"fullName":"Техническая поддержка","id":49,"login":null,"createdOn":null,"memberships":[]},"createdOn":"Wed Aug 19 16:04:04 MSK 2020"},{"notes":"Тест дублирования комментария на стороне ПГУ","details":[],"id":17348,"user":{"lastName":"Пользователь","firstName":"Пользователь","password":null,"mail":null,"customFields":[],"lastLoginOn":null,"fullName":"Пользователь Пользователь","id":1,"login":null,"createdOn":null,"memberships":[]},"createdOn":"Wed Aug 19 15:59:20 MSK 2020"},{"notes":"Тест дублирования комментария на стороне ПГУ","details":[],"id":17347,"user":{"lastName":"Пользователь","firstName":"Пользователь","password":null,"mail":null,"customFields":[],"lastLoginOn":null,"fullName":"Пользователь Пользователь","id":1,"login":null,"createdOn":null,"memberships":[]},"createdOn":"Wed Aug 19 15:59:20 MSK 2020"},{"notes":"Тестовый комментарий с файлом","details":[{"newValue":"eca2ef8ce1d182cb87c8573648f9e5cb.jpg","property":"attachment","name":"9768","oldValue":null}],"id":17344,"user":{"lastName":"Пользователь","firstName":"Пользователь","password":null,"mail":null,"customFields":[],"lastLoginOn":null,"fullName":"Пользователь Пользователь","id":1,"login":null,"createdOn":null,"memberships":[]},"createdOn":"Wed Aug 19 15:52:30 MSK 2020"},{"notes":"Тестовый комментарий с файлом","details":[{"newValue":"eca2ef8ce1d182cb87c8573648f9e5cb.jpg","property":"attachment","name":"9767","oldValue":null}],"id":17343,"user":{"lastName":"Пользователь","firstName":"Пользователь","password":null,"mail":null,"customFields":[],"lastLoginOn":null,"fullName":"Пользователь Пользователь","id":1,"login":null,"createdOn":null,"memberships":[]},"createdOn":"Wed Aug 19 15:52:29 MSK 2020"},{"notes":"Тестовый комментарий без файла","details":[],"id":17342,"user":{"lastName":"Пользователь","firstName":"Пользователь","password":null,"mail":null,"customFields":[],"lastLoginOn":null,"fullName":"Пользователь Пользователь","id":1,"login":null,"createdOn":null,"memberships":[]},"createdOn":"Wed Aug 19 15:52:20 MSK 2020"},{"notes":"Тестовый комментарий без файла","details":[],"id":17341,"user":{"lastName":"Пользователь","firstName":"Пользователь","password":null,"mail":null,"customFields":[],"lastLoginOn":null,"fullName":"Пользователь Пользователь","id":1,"login":null,"createdOn":null,"memberships":[]},"createdOn":"Wed Aug 19 15:52:19 MSK 2020"}],"parentId":null,"statusId":2,"changesets":[],"estimatedHours":null,"assignee":null,"relations":[],"category":null,"startDate":null,"doneRatio":10}