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

Джексон: игнорировать значение конфигурации Json
У меня есть следующий файл json: { "segments": { "externalId": 123, "name": "Tomas Zulberti", "shouldInform": true, "id": 4 } } Но модель Java выглядит следующим образом:...
33950 просмотров
schedule 21.11.2023

Spring настроить формат @ResponseBody JSON
Представьте, что у меня есть этот аннотированный метод в Spring 3 @Controller. @RequestMapping("") public @ResponseBody MyObject index(@RequestBody OtherObject obj) { MyObject result = ...; return result; } Но мне нужно настроить...
122374 просмотров
schedule 19.05.2024

Spring-json против Джексона для Spring Framework 3.0.5
Я собираюсь выбрать библиотеку JSON для приложения на основе Spring и хочу получить некоторые плюсы и минусы для обоих решений. Конечно, условные плюсы и минусы хорошо видны :) Заранее спасибо!
4811 просмотров
schedule 31.10.2023

Как разобрать объект application/json в строку
Я программно перехожу на сайт, который возвращает формат application/json. Кажется, я не могу прочитать json, возвращенный в HttpURLConnection. Я использую Джексона, чтобы демаршалировать JSON в java-объект. Код: InputStreamReader isr = new...
11110 просмотров
schedule 23.12.2023

преобразовать json в pojo с помощью jquery/spring/jackson
$.ajax({ cache:false, type: 'POST', url: "${saveDTO}", data: mySubmitData, //a stringified json object, a form converted using toObject plugin contentType: "application/json", success: function(data) { savedDialog.html(...
1594 просмотров
schedule 15.01.2024

Лучший способ сериализовать циклические ссылки bidir в JSON
У меня есть структура данных BookCollection, в которой есть набор книг. Каждая книга имеет ссылку на BookCollection, в которой она находится. Это стандартное отношение «один ко многим». Он хорошо работает на стороне сервера, но затем я должен...
2747 просмотров
schedule 15.05.2024

Аннотация @JsonProperty к полю, а также к геттеру/сеттеру
Я унаследовал определенный битовый код, который имеет аннотацию @JsonProperty для геттеров/сеттеров. Цель состоит в том, чтобы при сериализации объекта с использованием библиотеки Джексона поля имели это конкретное имя. Текущий код: private...
112474 просмотров
schedule 08.07.2022

Экземпляр AppEngine выдает безопасное исключение SecurityException
Я получаю это исключение в журналах сервера моего производственного экземпляра appengine. Это SecurityException о невозможности загрузить элементы из нескольких классов в org.codehaus.jackson.jaxrs пакете. Кто-нибудь видел такое раньше? Я добавил...
343 просмотров

Использовать конструктор не по умолчанию с Джерксоном?
Мне нужно сериализовать/десериализовать класс Scala со структурой примерно следующего вида: @JsonIgnoreProperties(ignoreUnknown = true, value = Array("body")) case class Example(body: Array[Byte]) { lazy val isNativeText = bodyIsNativeText...
354 просмотров
schedule 09.07.2022

Преобразование XML с повторяющимися элементами в JSON с помощью jackson
У меня есть некоторые простые данные в формате XML, которые мне нужно преобразовать в JSON, а также иметь возможность преобразовать JSON обратно в ту же строку XML. Но у меня проблемы с этим, используя существующие библиотеки jackson (версия 2.0.6)....
5158 просмотров
schedule 18.04.2024

Изменить регистр поля с помощью ObjectMapper
Я думаю, что мне нужно создать специалиста ObjectMapper и я не могу найти пример кода для запуска процесса. Создатель JSON использует свойства .Net и public и поэтому использует имена полей с инициалами в верхнем регистре. Я разбираю JSON в...
30870 просмотров
schedule 20.02.2024

Как заставить Джексона не сериализовать примитивы со значением по умолчанию
В Джексоне можно использовать аннотацию JsonSerialize для POJO, чтобы предотвратить сериализацию нулевых объектов (@JsonSerialize(include=JsonSerialize.Inclusion.NON_NULL)). Примитивы, однако, не могут быть установлены в null, поэтому эта аннотация...
24498 просмотров
schedule 08.11.2022

Spring MVC, JsonSerializer и i18n
Я использую собственный JsonSerializer для генерации ответа JSON метода Spring MVC. Одно из полей в ответе является перечислением, и я хотел бы вернуть локализованное описание его значений вместо возврата значения toString(), потому что я также...
2257 просмотров

Неизвестная ошибка JSON4S
я пытаюсь заставить json4s что-то извлечь, но получаю "неизвестную ошибку" Мой код выглядит так: import org.json4s._ import org.json4s.jackson.JsonMethods._ implicit val formats = org.json4s.DefaultFormats case class Person(name: String, age:...
3699 просмотров
schedule 06.07.2022

Джексон сериализует поля ссылочного объекта в корень
Я работаю над POC сервиса REST Джерси, который будет использоваться фреймворком js MVC. В одной из форм мне нужно вернуть объект UserProfile (сериализованный Джексоном в JSON), который будет использоваться для предварительного заполнения HTML-формы....
4201 просмотров
schedule 09.09.2022

Jackson JSON динамически игнорировать свойства
У меня есть следующие классы - Сотрудник public class Employee { private String firstName ; private String lastName ; private String emailAddress ; private String ssn ; } Расчет заработной платы public class...
6437 просмотров
schedule 23.01.2024

Java Jackson: десериализация сложной полиморфной объектной модели: JsonMappingException: неожиданный токен (START_OBJECT), ожидаемый VALUE_STRING
У меня есть это дерево объектов A B расширяет A C расширяет B D расширяет B E расширяет C F расширяет A и имеет одну ссылку на A A имеет следующую аннотацию...
21466 просмотров
schedule 18.12.2023

Джексон использует противоречивые данные
У меня возникла проблема с непостоянными данными, возвращаемыми из веб-службы. Когда объект не существует, я могу вернуть логическое значение в ответ. Счастливый путь: { "foo": {"msg": bar} } Несчастный путь: { "foo": false }...
111 просмотров
schedule 03.09.2022

Исключение WELD CDI в Glassfish 4
я хочу развернуть веб-сервис jax-rs 2.0 (джерси 2.0) на моем GlassFish 4, но я получаю исключение Weld CDI. У меня нет beans.xml в моем проекте. SEVERE: Undeployment failed for context /restExample SEVERE: Exception while loading the app : CDI...
2874 просмотров
schedule 22.10.2023

Как сериализовать логическое значение в JSON в виде строк, используя Джексона
Мы разработали службу REST, используя Jersey JAX-RS и Jackson (версия 2.1.5) для сериализации JSON. Поскольку приложение должно стать заменой старой устаревшей службы, выступающей в качестве серверной части существующего мобильного приложения, нам...
14681 просмотров
schedule 13.04.2024