Вопросы по теме 'jackson2'
Конфигурация Джексона для использования списка записей в rabbitmq
Я использую amqp с весенней загрузкой, в котором я буду использовать список объектов Employee из очереди. Мой метод слушателя выглядит так:
@RabbitListener(queues = "emp_queue")
public void processAndPortEmployeeData(List<Employee> empList)...
1011 просмотров
schedule
05.08.2022
Джексон - сериализация реализации 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 просмотров
schedule
19.11.2023
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 просмотров
schedule
06.01.2024
Можно ли заставить Джексона сериализовать вложенный объект в виде строки
Учитывая эти классы:
@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