Описание тега apache-johnzon
Apache Johnzon - это проект верхнего уровня в Apache Software Foundation, обеспечивающий реализацию Json Processing (также известный как JSR-353) и набор полезных расширений для этой спецификации, таких как Object mapper, некоторые поставщики JAX-RS и модуль WebSocket, обеспечивающий базовую интеграция с Java WebSocket API (JSR-356).
0
ответов
ClassCastException при использовании JSONB (apache johnzon) Аннотация Полиморфная реализация
Я сталкиваюсь с некоторыми трудностями в реализации полиморфизма в JSONB (с Apache Johnzon). Есть ограничение, что я не могу использовать GSON/JACKSON API, поэтому я должен использовать только JSONB (с apache johnzon). У меня есть 2 разных объекта т…
05 сен '18 в 07:49
1
ответ
Апач Джонзон против Джексона
С тех пор как Apache выпустил первую финальную версию Johnzon, было бы действительно интересно узнать, есть ли уже какое-то сравнение между Johnzon и FastXML Jackson, чтобы понять, стоит ли переходить на него. Наиболее важной темой, вероятно, являет…
09 фев '17 в 12:41
0
ответов
Экранирование ключей объекта в Apache Johnzon
Похоже, что Apache Johnzon не экранирует ключи объекта: https://github.com/apache/johnzon/blob/master/johnzon-core/src/main/java/org/apache/johnzon/core/JsonObjectImpl.java#L150 Так, например, этот код: Json.createObjectBuilder() .add(("This is \\s …
22 янв '19 в 18:16
0
ответов
Как прочитать JSON в интерфейс с помощью Apache Johnzon
Я создаю Johnzon JSONB Mapper, как: Mapper mapper = new MapperBuilder() // TODO .build(); Чтобы прочитать JSON я делаю: Customer c = mapper.readObject(json, Customer.class); куда Customer это интерфейс. Мой проект также имеет CustomerImpl реализация…
19 окт '17 в 21:31
1
ответ
Различия в построении объекта JSON с Яссоном и Джонзоном
У меня есть следующий код, использующий API обработки JSON (дескриптор - это интерфейс, который я пытаюсь сериализовать). public void serialize(ComponentDescriptor descriptor, JsonGenerator generator, SerializationContext ctx) { generator.writeStart…
18 сен '19 в 12:55
0
ответов
потоковая передача нетривиальной структуры данных JSON в модель данных Java POJO с использованием привязки johnzon и jakarta
Резюме В настоящее время я изучаю, как передавать данные JSON в модели данных POJO. Теперь я застрял на обработке реального примера. Пожалуйста, помогите мне понять, в чем моя ошибка (ошибки) мысли, и укажите мне правильное направление. Текущая зада…
05 окт '19 в 22:35
0
ответов
JAX-RS: обработка исключений из вызова метода во время десериализации JSON с использованием сопоставителя исключений
Я разрабатываю RESTful API с использованием JAX-RS. Один из его интерфейсов служит для добавления новых сущностей в базу данных; сущности предоставляются как объекты JSON. Теперь JAX-RS поддерживает десериализацию этих объектов "на лету" перед вызов…
14 июл '20 в 19:39
0
ответов
Настройте Apache johnzon для красивой печати в контексте, отличном от OSGI
У меня проблема, когда я хочу настроить, как мое веб-приложение JAXRS возвращает клиентам полезную нагрузку JSON (например, включить красивую печать). Для размещения своего веб-приложения я использую новейшую версию Tomee (apache-tomee-webprofile-8.…
29 мар '20 в 17:01
0
ответов
Чтение (десериализация) массива объектов из строки JSON с Apache Johnzon
У меня есть образец String, содержащий список объектов: [{ "name": "dummyName1", "prefix": "nummyPrefix1", "path": "dummyPath1" }, { "name": "dummyName2", "prefix": "nummyPrefix2", "path": "dummyPath2" }] и у меня есть соответствующий POJO с этой ст…
18 мар '20 в 19:24
0
ответов
Глобальный конвертер регистров Apache Johnzon
Я использую TomEE8 для обслуживания JAX-RS Rest API, и по умолчанию сервер использует apache-johnzon для сопоставления json. Некоторые из моих объектов требуют специального конвертера для своих атрибутов, поэтому я создал простой конвертер. public c…
19 ноя '20 в 13:25
0
ответов
Исключение Nullpointer при создании патча слияния между двумя документами json
Привет, я использую следующие библиотеки для создания разницы в патчах слияния. <dependencies> <!-- https://mvnrepository.com/artifact/com.google.code.gson/gson --> <dependency> <groupId>javax.json</groupId> <artifac…
26 мар '21 в 10:04
0
ответов
Эквивалент @JsonUnwrapped Джексона в Jsonb
Я попытался реализовать эквивалент Джексона @JsonUnwrapped в Jsonb (используя Yasson) следующим образом: @Retention(RetentionPolicy.RUNTIME) @JsonbTypeSerializer(UnwrappedJsonbSerializer.class) public @interface JsonbUnwrapped {} public class Unwrap…
09 июл '21 в 13:15
1
ответ
Как вернуть BigDecimal в виде десятичного числа в json с помощью jaxrs?
Я использую Tomee 8 в качестве сервера приложений, и у меня возникают проблемы, когда служба отдыха возвращает BigDecimal. Это мой сервис: import javax.ws.rs.Consumes; import javax.ws.rs.POST; import javax.ws.rs.Path; import javax.ws.rs.Produces; im…
06 май '22 в 14:25
0
ответов
Субдинамическое сопоставление дерева json Johnzon
В Apache Johnzon есть ли способ получить общее поле, содержащее динамические данные JSON, не отображаемые на предварительно определенный POJO? В Джексоне вы можете просто использовать ObjectNode в качестве общего контейнера, выполнить некоторую обра…
31 янв '23 в 17:37