Есть ли способ преобразовать данные всего пути JSON в строку в Java?
Я работаю над API, и их ответы представлены в формате JSON. Легко понять структуру JSON через Postman / WireShark, но я пытаюсь выполнить запрос API через Java, получить ответ, преобразовать необработанный ответ в JSON, преобразовать ответ JSON в строковый формат и распечатать его. Метод .getString () предназначен для доступа к конкретному элементу, а не ко всем данным. Метод .toString () также не работает с данными JSON.
JsonPath json = (ConvertRawFiles.rawtoJSON(response));
String id = json.get("id");
log.info("The id is " + id);
JsonPath json = (ConvertRawFiles.rawtoJSON(response));
String complete_json_data = ???;
log.info("The complete json data is " + complete_json_data);
Фрагмент кода, который упоминается как "???" это то, что я пытался достичь.