Вопросы по теме 'jackson2'

Конфигурация Джексона для использования списка записей в rabbitmq
Я использую amqp с весенней загрузкой, в котором я буду использовать список объектов Employee из очереди. Мой метод слушателя выглядит так: @RabbitListener(queues = "emp_queue") public void processAndPortEmployeeData(List<Employee> empList)...
1011 просмотров

Джексон - сериализация реализации Map‹String, Object›
У меня есть следующий класс: public class Some implements Map<String, Object>{ private Map<String, Object> innerMap; //implementation that can only set innerMap in constructor and cannot add or remove values } Проблема в...
2311 просмотров
schedule 11.10.2022

десериализовать Json в POJO
Я пытаюсь преобразовать следующую структуру JSON (часть более крупного объекта JSON) в POJO, но получаю исключение, скопированное ниже (с использованием Java/Jackson). JSON "outputKeys": {"ABC":"gGyIioUr4Jfr5QiCm6Z==",...
2185 просмотров
schedule 02.07.2022

как заменить jackson в весеннем загрузочном приложении как автоматический маршалер и демаршалер с помощью jsoniter
Я использую jackson, который поставляется вместе с весенней загрузкой, для преобразования из json в объект java и наоборот, но я обнаружил, что это занимает много времени, когда json огромен по размеру, например, для 2 МБ json в связанный объект java...
673 просмотров
schedule 26.06.2023

Джексон десериализует массив с пустым объектом
У меня есть следующий JSON: {"beans":["{}",{"name":"Will"}]} и соответствующие классы POJO: public class BeanA { private BeanB[] beans; ...getters/setters } public class BeanB { private String name; ...getters/setters }...
2229 просмотров
schedule 17.09.2022

JSON в классе Java с использованием подхода POJO
Итак, я хочу использовать подход POJO для обработки файла JSON в своем коде, поэтому у меня будет класс с геттерами и сеттерами, и я объявлю в нем свойства. Я понял принцип, но мне все еще не хватает идеи, чтобы понять, как я могу обработать,...
468 просмотров
schedule 15.12.2023

пустое поле при записи в виде строки подкласса Throwable с использованием Jackson 2.x
Когда я запускаю следующий код: public static void main(String[] args) throws JsonProcessingException { Throwable ex = new IllegalArgumentException("something is wrong"); ObjectMapper objectMapper = new ObjectMapper();...
31 просмотров
schedule 21.03.2022

Джексон/YAML: анализировать ключ-значение в классе
У меня есть входной файл yaml, у меня есть следующее: services: postgresql: image: "postgres:10" redis: image: "redis:4" Поле services легко разобрать на Map<String, Service> : public class DockerCompose { public...
758 просмотров
schedule 16.12.2022

Усилить миллисекунды при сериализации мгновенного сообщения в соответствии с ISO8601 с использованием Джексона
У меня есть несколько вопросов, связанных с сериализацией JSON с использованием Jackson в проекте, где я использую Spring Boot 2.0.0.M6 , Spring Framework 5.0.1.RELEASE и Jackson 2.9.2 . Я настроил следующие параметры, связанные с Джексоном,...
7670 просмотров
schedule 29.05.2023

Обеспечьте обратную совместимость с десериализацией Moxy с помощью Jackson.
Поскольку проекты на Джерси по умолчанию начинаются с сериализатора Moxy JSON, я использовал его для многомодульного проекта REST. Но при написании клиентов для этого REST API были свои причуды, and-jersey">из-за этой известной проблемы этот moxy...
101 просмотров
schedule 30.10.2022

Как сделать POJO и разобрать рекурсивные объекты с помощью jackson?
У меня есть ответ JSON ниже, который я получаю от службы отдыха. Теперь мне нужно десериализовать ниже ответ JSON в POJO. Я работаю с Джексоном. { "pagination": { "number": 1, "entriesPerPage": 200, "total": 3 },...
1774 просмотров
schedule 17.03.2023

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

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

Сравните 2 случайных строки Json и верните разницу в виде карты
Как я могу сравнить 2 случайные строки json и вернуть разницу между ними в java. Я хочу видеть разницу, даже если порядок объекта json отличается.
69 просмотров
schedule 15.07.2023

Как использовать Джексона 2 в Payara 5?
Я использую Jackson 2 с Payara 4 и хотел бы использовать Jackson 2 с Payara 5 . Используя JAX-RS, я также хотел бы избежать изменения аннотаций и т.д.... В Payara 5 поставщиком Jsonb по умолчанию является Yasson. Есть идеи отключить его и...
2589 просмотров
schedule 03.10.2022

Настройте имя объекта/элемента с помощью JAXB
Я очень новичок в JAXB, поэтому у меня возникли проблемы со взломом этого (я полагаю) очень простого варианта использования. У меня есть набор схем, которые я получил. Я не контролирую их, я не могу их изменить. В этих схемах у меня есть такие...
1602 просмотров
schedule 09.09.2022

Два объекта Jackson ObjectMapper генерируют разные сериализации
У меня есть два экземпляра Джексона ObjectMapper. (Используя v2.8.3) Первый создается следующим образом: ObjectMapper objectMapper = new ObjectMapper(); Другой автоматически подключается из контекста Spring Boot через @Autowired . Оба...
441 просмотров
schedule 26.05.2022

Как написать собственный десериализатор jackson java для анализа поля json, которое может быть пустой строкой или массивом строк?
Мне нужно управлять структурами json, принимаемыми/возвращаемыми REST API, используя классы java, автоматически сгенерированные JAXB, с использованием файлов XSD, предоставленных поставщиком услуг REST. По какой-то причине я не знаю, но я должен...
75 просмотров

Можно ли заставить Джексона сериализовать вложенный объект в виде строки
Учитывая эти классы: @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-запроса REST API?
Модель запроса REST API имеет одно поле перечисления: public enum CommentContext { STUDENT_FEEDBACK, STUDENT_QUESTION; } Теперь я хочу удалить префикс STUDENT_ из значения перечисления, но без нарушения существующих вызывающих API. Я...
569 просмотров
schedule 25.04.2023