Задать вопрос
@turdubekov
Студент

Как использовать instense в java?

Всем привет!
У меня есть сторонний API. При обращении он возвращает следующий json
{
    "id": 123,
    "comment": {
        "name": "test name"
    }
}


Проблема в том, что поле comment при ошибке становиться из объекта в строку
{
    "id": 123,
    "comment": "Given user not found"
}


Вопрос: Как быть с такими кейсами и как использовать тут instense ?
  • Вопрос задан
  • 91 просмотр
Подписаться 1 Простой 3 комментария
Решения вопроса 1
xez
@xez Куратор тега Java
TL Junior Roo
Что такое instense я не понял, для такого поля нужен кастомный десертализатор.
Вот тут есть пример кода: https://stackoverflow.com/questions/42740026/use-j...
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
al_gon
@al_gon
ножно получат как String
обрабатывать через https://www.baeldung.com/guide-to-jayway-jsonpath и затем принимать решение в какой DTO заливать ответ.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы