Описание тега genson

Genson - это API-интерфейс Java-to-JSON для сериализации и десериализации Java в JSON и обратно.
1 ответ

Как настроить форматер даты через Дженсон / Джерси?

Я использую Джерси для своих служб RESTful, а Дженсон - для преобразования JSON/POJO. Для Genson нет настройки, я просто помещаю его в путь к классам, и он просто работает, за исключением того, что он генерирует ошибку при разборе даты, потому что ф…
28 ноя '12 в 23:07
0 ответов

Ошибка в моем Ajax/HttpServlet

Я пытаюсь создать псевдо-страницу входа, которая бы связывала нас с домашней страницей после входа или регистрации, я использую Ajax и сервлет, потому что это то, что они просят использовать в школе. Проблема в том, что, когда я нажимаю "войти", он …
26 авг '18 в 16:11
1 ответ

Проблема сериализации Genson с полями байтов и даты

Привет, я использую Genson для ser/de для моих классов POJO. Но есть проблема при сериализации POJO с байтовым полем. Я не пробовал десериализацию одного и того же объекта. Так что я не знаю, работает ли это тоже. Также есть проблема в поле даты. Во…
1 ответ

Genson 1.4 (JSON) не обрабатывает унаследованные Pojo

Я использую genson 1.4 для обработки JSON в моей реализации REST, JSON Inheritance не работает при использовании genson . Пожалуйста, найдите пример структуры кода ниже. Это мой BaseObject This is my BaseObject public class SynBaseObject implements …
29 июл '16 в 10:04
1 ответ

Genson проблема с Android - Scala.Array не найден

Я делаю приложение для Android с использованием Scala (Macroid Framework, если это имеет значение). У меня возникают проблемы при десериализации JSON с использованием библиотеки Genson. Вот минимальный код ошибки case class Model(a: Int, b: String) …
05 май '16 в 20:57
1 ответ

Дженсон бросает ArrayIndexOutOfBoundsException

Внутренний библиотечный код Дженсона вызывает ArrayIndexOutOfBoundsException, потому что он пытается индексировать массив, который, как я полагаю, является нулевым. Увидеть ниже. Я получаю следующую трассировку стека: Caused by: java.lang.ArrayIndex…
06 июл '16 в 23:10
0 ответов

Тончайшие моменты создания пригодных для использования банок (Джерси и Генсон)

Я могу каждый раз создавать беговую банку с помощью мастера Eclipse Runnable Jar. Если я установлю для Eclipse флажок "Сохранить как ANT-скрипт", затем включу этот код в build.xml и затем наш процесс GitLab CI выполнит сборку и создаст исполняемый ф…
12 дек '16 в 20:47
1 ответ

Genson: обработка дочерних свойств при использовании RuntimePropertyFilter

Для моей конфигурации Genson я использовал UrlQueryParamFilter, И это работает, но не так, как я ожидал. Мои сущности: public class Root { private String firstRootProp; private String secondRootProp; private List<Child> childs; //getters &…
16 сен '16 в 13:30
1 ответ

Ошибка формата JSON при использовании Genson

Я получаю следующую строку JSON в качестве ответа JSON. Я использую Дженсон для генерации строки JSON. На стороне клиента я переопределяю метод parse для сбора магистрали для преобразования строки json в коллекцию объектов. Я не болит, что не так с …
12 авг '14 в 19:20
1 ответ

Как отобразить несколько наборов из класса Hibernate в Json?

Это часть класса, которую я отобразил в Hibernate: @OneToMany(cascade=CascadeType.ALL) @JoinColumn(name="hall_id") Set<Literature> literatures; @OneToMany(cascade=CascadeType.ALL) @JoinColumn(name="hall_id") Set<RecycleFacility> recycleF…
20 ноя '13 в 17:16
3 ответа

Клиент Джерси отправляет строку с типом application/json

Мне нужно отправить строку, которая уже находится в JSON формат с использованием Jersey client 1.19 а также genson 1.3 Client.create().resource(path).webResource.type(MediaType.APPLICATION_JSON_TYPE) .accept(MediaType.APPLICATION_JSON_TYPE).put(Clie…
13 авг '15 в 19:00
1 ответ

Разобрать JSON Date от POST с Дженсоном и Джерси

Краткое вступление (можно пропустить): Привет, есть много вопросов и ответов по этой теме, но иногда решение настолько простое, что вы даже не задумываетесь, и потому что я потерял много времени, я хочу разместить дополнение ко всем ответам. Проблем…
07 июл '15 в 03:24
1 ответ

Услуги Джерси Отдых - есть ли способ ограничить и заказать XMLElements в ответе?

У меня есть служба REST, которая выводит список POJO. Ответ XML/JSON содержит все поля, отмеченные XMLElement. Есть ли способ ограничить поля в ответе (программно во время выполнения)? Также я могу указать порядок полей снова во время выполнения? PO…
30 июн '15 в 20:50
1 ответ

Сериализация Дженсона для карт со сложными ключами

Одна из возможностей, перечисленных на домашней странице Genson, - "Сериализация и десериализация карт со сложными ключами". Пока я пытаюсь сериализовать карту с ключами в виде сложных java-объектов в строку json, а затем десериализовать их обратно …
05 май '15 в 15:57
1 ответ

Значение даты синтаксического анализа как JSON в запросе веб-сервиса RESTful

Как отправить значение даты в объект календаря в запросе веб-сервиса. @Produces("application/json") @Path("Service") public class ServiceImpl { @Context HttpServletRequest httpServletRequest; @Context HttpServletResponse httpServletResponse; @POST @…
21 апр '15 в 05:00
2 ответа

Может ли Genson обрабатывать общие вложенные поля на объектах?

По сути, у меня есть несколько объектов Java, которые я хочу сериализовать в JSON с минимальной головной болью. Прямо сейчас я использую Tomcat, Джерси и Дженсон. Я обнаружил, что что-то вроде этого не работает (это, конечно, игрушечный пример) с Ге…
05 фев '13 в 00:11
1 ответ

Дженсон с JsonBindingException в Джерси: не удалось десериализовать тип java.lang.String

В моем Java-приложении Spring MVC я использую Jersey REST API. Я использую Джексона для обработки JSON. Я добавил Дженсона в свой проект для фильтрации некоторых полей для некоторых классов. И я пытаюсь использовать Дженсона только для этого, и в ос…
20 янв '15 в 08:17
1 ответ

Как использовать поставщика Genson по умолчанию в клиенте Джерси?

У меня есть простой клиент на основе структуры Джерси.Я хочу использовать Genson в качестве поставщика json по умолчанию.Сначала я создал класс, который реализовал ContextResolver: @Provider public class GensonCustomResolver implements ContextResolv…
28 май '15 в 13:48
1 ответ

Genson Caching of Bean Accessors

Я недавно обновился до Genson 1.3, и я не уверен на 100%, является ли эта проблема новой или нет, как ранее, я исправил версию 0.98, чтобы она заработала. контекст Мы используем нашу собственную реализацию BeanMutatorAccessorResolver. Это сделано дл…
16 ноя '15 в 12:09
2 ответа

Хотите включить только некоторые поля объекта, которые отображаются в JSON Дженсоном

Мой класс Pojo содержит 50 полей, и мне нужно преобразовать только 10 полей в json. Genson genson = new Genson.Builder().include("address4", User.class).create(); String json = genson.serialize(user); Метод include() не работает. Пожалуйста, помогит…
02 июн '16 в 08:09