Вопросы по теме 'jackson2'
Свойства фильтра, аналогичные JsonFilter, во время десериализации
Я использую Jackson 2 и боролся с динамической фильтрацией свойств во время десериализации.
Моя идея состоит в том, чтобы загрузить объект и просто прочитать изменения:
objectMapper.readerForUpdating(entity).readValue(json)
Я пытался...
521 просмотров
schedule
10.06.2024
Удалите автоматическое отображение геттера в POJO
Ниже я привел свою структуру POJO, а также текущий и ожидаемый результат. Мое требование: когда я печатаю формат JSON, переменная с именем «applicationUsage» автоматически включается в мой выходной JSON в качестве ключа, но я не хочу добавлять ключ...
604 просмотров
schedule
30.01.2023
как применять преобразователи сообщений spring в зависимости от условия?
У меня есть контроллер, ответом которого является значение json camelCase. Теперь мы переписываем код с новой версией, и требуемый ответ находится в змее_кейсе.
Я добавил конвертер сообщений и изменил преобразователь объектов в set...
1244 просмотров
schedule
10.08.2022
Spring MVC: десериализовать параметры запроса в POJO с помощью Jackson objectMapper
Конфигурация веб-приложения Spring содержит Джексона ObjectMapper , настроенного следующим образом
objectMapper.disable(ADJUST_DATES_TO_CONTEXT_TIME_ZONE)
objectMapper.registerModule(new JavaTimeModule())
JavaTimeModule добавлен для...
1820 просмотров
schedule
14.10.2023
WELD-001408: Неудовлетворенные зависимости для типа ObjectMapper с квалификаторами @Default в
Я пытаюсь внедрить ObjectMapper, используя более быстрый XML-джексон, например:
@Inject
private ObjectMapper objectMapper;
но у меня есть следующая ошибка, когда я пытаюсь развернуть файл войны:...
1106 просмотров
schedule
26.09.2022
Джексон десериализует объект, реализующий интерфейс, и игнорирует свойства интерфейса.
У меня есть аннотированный класс, который реализует интерфейс со свойством только для чтения с именем .id() , которое является универсальным, поэтому я могу извлекать различные типы id в других частях программы.
Джексон должен игнорировать...
1633 просмотров
schedule
15.01.2023
Retrofit 2, Джексон не может десериализовать внутреннюю строку jsonString и не может удалить escape-символ
Данные ответа сервера:
{
"data": "{\"domain\":{\"Logical\":\"small_logical.png\",\"Physical\":\"small_physical.png\"}"
}
onFailure: не удается создать экземпляр значения типа [простой тип, класс com.mobile.app.model.Responses.Data] из...
507 просмотров
schedule
04.12.2022
клиент администратора keycloak на JBOSS AS 7
Я не могу вызвать keycloak-admin-client из конечной точки REST JBOSS AS 7.1 . Я могу вызвать ту же службу из теста JUNIT , но когда я пытаюсь сделать то же самое из конечной точки REST, у меня возникает ошибка:
Caused...
249 просмотров
schedule
06.06.2022
jackson kotlin - Невозможно десериализовать экземпляр java.util.ArrayList из токена START_OBJECT
Я получаю строку json от Fitbit API. Я хочу сохранить поля dateTime и value в объекте List. Я использую модуль Джексона kotlin. Для этого я создал класс данных ActivitiesSteps.
Я не знаю, как избежать поля «действия-шаги», и я застреваю.
Это...
1883 просмотров
schedule
25.11.2022
Заставить Джексона/Гсона во время десериализации генерировать исключение, когда свойство не существует
У меня есть JSON :
{"name": "testname"}
И класс Java с тысячами свойств:
public class Ui {
public String name;
public String title;
}
В процессе десериализации Jackson или Gson должны возвращать null или вызывать...
422 просмотров
schedule
21.09.2022
Джерси 2 с проблемой сериализации Джексона
Инструменты:
Веблогик 12c
Джерси 2.21.1
Джексон 2
public class Profile implements Serializable
{
private List<Status> orderStatus;
public void setOrderStatus(List<Status> orderStatus)
{
this.orderStatus...
65 просмотров
schedule
01.10.2022
Как исключить нулевые значения при преобразовании объекта в json
Я работаю с MuleSoft Anypoint Studio , и мне нужно преобразовать полезную нагрузку JSON в XML в конце. Во время этого преобразования необходимо исключить каждое поле, которое имеет значение NULL. Некоторые значения не отправляются через запрос...
390 просмотров
schedule
29.12.2022
Почему ObjectNode добавляет обратную косую черту в строку Json
Вот как я пытаюсь преобразовать объект в json String
ObjectNode batch = OBJECT_MAPPER.createObjectNode();
String s = OBJECT_MAPPER.writeValueAsString((triggerCommands.getCommands()));
batch.put("commands", s);...
1619 просмотров
schedule
02.12.2022
Остановить чтение Джексоном чисел как строки
Джексон читает входные числа как строки. В качестве примера ниже студенческий класс читает имя 4567 как строку.
пример: ввод
{
name: 4567
...
}
Java-класс
Class Student {
String name;
...
}
Джексон анализирует текст JSON и...
472 просмотров
schedule
31.08.2023
Объединить строку JSON с картой с помощью Джексона без десериализации строки
Скажем, у меня есть String {"foo": "bar"} и Map Map("hello" -> "world") .
Используя Джексон, как мне объединить их в String {"foo": "bar", "hello": "world"} без десериализации строки foo-bar?
Строка foo-bar поступает из другой системы...
67 просмотров
schedule
10.03.2022
Как настроить пользовательское сообщение об ошибке при использовании @JsonFormat?
У меня возникла проблема, когда я не могу принять неправильный формат даты.
Например:
Если запрос API получает дату «2019-14-10», я не могу его принять. Прямо сейчас, когда я получаю это, JsonFormat выдает мне 2020-02-10.
Чтобы решить эту...
1048 просмотров
schedule
03.12.2022
Можно ли увидеть JSON, созданный аннотациями Джексона?
Я использую https://github.com/FasterXML/jackson-annotations в Spring 5 проект. Я столкнулся с некоторыми проблемами при отправке данных на сервер, потому что одно из полей сериализованного объекта имеет неправильный формат. Можно ли увидеть...
38 просмотров
schedule
06.10.2022
Джексон 2: Не удалось разрешить идентификатор типа C как подтип test.protocol.StatusEventObject
Получение исключения, отображаемого в заголовке. Почему библиотека Jackson 2 предполагает, что идентификатор типа C является подклассом StatusEventObject, поскольку я заявляю, что это подкласс Event в аннотациях к событию?
Вот классы...
106 просмотров
schedule
15.05.2023