Вопросы по теме 'jackson-databind'

com.fasterxml.jackson.databind.exc.MismatchedInputException: невозможно десериализовать экземпляр объекта из токена START_ARRAY
Получение исключения MismatchedInputException. Искал здесь много вопросов, но в основном нашел JSONMappingException. Я не понимаю, одинаковые они или разные. Ниже приведена сущность: @Entity @Table @NamedQueries({...
84666 просмотров
schedule 30.01.2023

Джексон Десериализовать список объектов в карту
У меня есть собственный десериализатор @Override public Map<String, Car<?, ?>> deserialize(JsonParser p, DeserializationContext ctxt) throws IOException, JsonProcessingException { JsonNode carsNode =...
1915 просмотров

Джексон - InvalidFormatException десериализация ENUM
Я пытаюсь десериализовать строку JSON с помощью Objectmapper jackson-databind, в котором есть набор атрибутов Enum. Это происходит, когда неизвестный атрибут, который не определен в перечислении, поступает в JSON. Ниже представлена ​​конфигурация...
1374 просмотров

Прямая ссылка на себя, ведущая к циклу (через цепочку ссылок: java.util.ArrayList[0]-
когда я собираюсь сделать запрос к своему API, я получил эту ошибку: я пытаюсь найти какой-то вопрос по этому поводу, но не нашел ни одного вопроса и ответа, который может быть применим в моем случае, я надеюсь, что один из вас может сделать это для...
8205 просмотров

Настройте обработчик проблем десериализации Джексона в среде Spring
Как я понял, Spring уже предоставляет bean-компонент для Jackson ObjectMapper . Поэтому вместо создания нового bean-компонента я пытаюсь настроить этот bean-компонент. Из этого сообщения в блоге и затем этот проект Github Я использовал...
2675 просмотров

десериализовать список целых чисел из json в java с помощью Jackson Object Mapper
У меня есть ответ json, как показано ниже: {"IsValid":false,"ModelErrors":null,"ValidationErrors":[10000]} класс модели: public class ShipmentResponse { private boolean isValid; private ModelErrors modelErrors; private...
724 просмотров
schedule 26.10.2023

FasterJackson - не удается преобразовать ключ (строку JSON) в карте в объект, использующий аннотации AnyGetter/AnySetter.
Я пытаюсь десериализовать объект из карты (строка, объект) с помощью метода FasterJackson ObjectMapper.convertValue (карта, ComplexRecord.class). Мой целевой объект содержит много других объектов внутри него. Единственным проблемным объектом...
294 просмотров
schedule 03.02.2023

Значение Jackson java.util.Date в Map‹String, Object› (де-)сериализация
Рассмотрим это свойство @JsonProperty private Map<String, Object> myMap; Когда содержащееся в нем значение java.util.Date сериализуется сколь угодно долго, оно не будет снова десериализовано в Date , поскольку информация о типе...
1342 просмотров
schedule 26.06.2022

Джексон из Json выбрасывает исключение при преобразовании пустого сына
В scala я пытаюсь преобразовать json обратно в класс case, но json иногда содержит пустую строку. В этих случаях он выбрасывает: com.fasterxml.jackson.databind.JsonMappingException: Instantiation of [simple type, class Person] value failed: null...
1016 просмотров

Получить общие типы поля вывода в пользовательском десериализаторе Джексона
У меня есть класс, который выглядит так: @JsonDeserialize(builder=ContainerBuilder.class) class Container { @JsonSerializer(using=MySerializer.class) @JsonDeserializer(using=MyDeserializer.class) ThirdPartyMap<MyKey, MyValue>...
122 просмотров
schedule 13.04.2022

JMeter: ошибка NoClassDefFoundError при использовании банки jackson
Я создаю собственный семплер Java в JMeter. Работает нормально. Однако, когда я хотел, чтобы он возвращал результат в JSON, JMeter не нашел .jar для библиотеки jackson-databind, которая необходима для создания JSON. Я положил его в папку / lib /...
1147 просмотров

Десериализуйте полезную нагрузку JSON, которая представляет строку или объект с помощью Джексона.
Я хочу десериализовать полезную нагрузку JSON, представляющую поле, которое может быть строкой (нерасширенной) или объектом (расширенной): Пример полезной нагрузки unexpanded : отправляется только строковое значение, которое содержит...
116 просмотров
schedule 29.01.2023

Как поймать JsonParseException из конечной точки REST
У меня есть такая конечная точка: @POST public Response update(MyDocument myDocument){} Если запрос недействителен, мой сервер получит довольно длинные журналы, подобные этому: javax.servlet.ServletException:...
1145 просмотров
schedule 21.07.2022

java.lang.reflect.InvocationTargetException, вызвано: java.lang.NoClassDefFoundError: com/fasterxml/jackson/databind/ObjectMapper
Я получаю следующую ошибку при попытке запустить программу Java, которая использует класс ObjectMapper Джексона: java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at...
2292 просмотров
schedule 19.08.2022

Можно ли заставить Джексона сериализовать вложенный объект в виде строки
Учитывая эти классы: @Value private static class Message { private final String type; private final MyType message; } @Value public class MyType { private final String foo; } Джексон продюсирует: { "Type" :...
3823 просмотров
schedule 08.08.2022

Как мне разобрать этот ответ JSON в POJO
У меня есть следующий тестовый класс: import com.fasterxml.jackson.annotation.JsonIgnoreProperties; import com.fasterxml.jackson.core.JsonGenerationException; import com.fasterxml.jackson.databind.DeserializationFeature; import...
595 просмотров
schedule 04.05.2023

Избегайте встроенных дженериков Kotlin
Я пытаюсь создать универсальный класс для обработки инъекций конфигурации в Kotlin и Java. В основном я хочу, чтобы класс был привязан к классу данных и пути к файлу ресурсов, который должен содержать легко записываемую десериализацию экземпляра...
444 просмотров

Как привязать объект сущности к локальному свойству @Transient?
Класс сущности EmployeeInfo @Entity @Table(name = "employeeinfo") public class EmployeeInfo{ @Id @GeneratedValue(strategy = GenerationType.IDENTITY) @Column(name = "id") private Long id; @Column(name = "employeeId") private String employeeId;...
573 просмотров

Проблема сопоставления атрибутов Джексона с Hibernate
Я много исследовал, но ни одно из решений, которые я пытался реализовать, не сработало... У меня есть класс ниже, который имеет много отношений @JoinColumn @ManyToOne: public class Consultas implements Serializable { @Basic(optional = false)...
35 просмотров

Пользовательский десериализатор Json Apache Camel Rest
Я использую Camel 2.16.0 для проекта Camel Rest. Я представил абстрактный тип, для обработки которого мне нужен собственный десериализатор. Это работает, как и ожидалось, в моих модульных тестах десериализации, где я регистрирую свой...
532 просмотров