Описание тега jackson-dataformat-xml

Расширение формата данных для Джексона, чтобы предложить альтернативную поддержку для сериализации POJO как XML и десериализации XML как pojos.
1 ответ

Значение атрибута карты Джексона xml для свойства

Я интегрируюсь со старой системой и мне нужно разобрать следующий xml в мой объект. Я пытаюсь сделать это с Джексоном, но не могу заставить работать карту. Кто-нибудь знает, как сопоставить следующий XML в Pojo? @JacksonXmlRootElement(localName = "p…
0 ответов

Spring-MVC: сломанные трубы вызывают блокировки резьбы

Мы используем Tomcat 7 с Spring 4.2.5 и Spring-MVC. У нас есть несколько интерфейсов REST, которые также могут вызывать некоторые из наших клиентов. Недавно мы включили Jackson XML (из fastxml), чтобы интерфейсы XML могли обрабатываться с помощью Ja…
0 ответов

Отображение объектов Jackson2 при работе со списком

Я пытаюсь отобразить Java-объект в XML/JSON, используя Jackson2, предоставленный в Spring Boot2. объект @JacksonXmlRootElement(localName = "Errors") @ApiModel(description = "Error Model",value = "Errors") @Data @NoArgsConstructor @AllArgsConstructor…
1 ответ

Джексон неправильно анализирует метку времени

У меня проблемы с анализом java.sql.Timestamp из файлов XML с использованием Jackson 2.8.5. Каким-то образом миллисекунды дополняются нулями с левой стороны. Вот минимальный пример, показывающий, что: public class Foo { @JacksonXmlProperty(localName…
1 ответ

Переписать ArrayList XML-сериализацию с помощью jackson-dataformat-xml

Если я использую jackson-dataformat-xml для сериализации ArrayList из JsonNode, он выдаст следующее: <ArrayList><item>...</item><item>...</item></ArrayList> Я хотел бы прочитать это: <events><event>...…
1 ответ

Заставить JacksonXML десериализовать необработанный XML как String

У меня есть строка запроса XML, поступающая в виде текстового содержимого, но Джексон идентифицирует ее как теги XML. Я пытался использовать JacksonXMLText, но это не помогает. <Reference> <Request><?xml version="1.0" …
28 авг '18 в 14:04
0 ответов

Ошибка синтаксического анализа Jackson XML во время вложенных тегов

Моя структура XML: <boxed-warning-alert> <para>Studies have shown that older adults with dementia <url>http://www.fda.gov/Drugs</url> </para> <para>Olanzapine is not approved by the Food and Drug Administration (F…
1 ответ

com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException: нераспознанное поле "user_activity"

Мой XML выглядит так <IDSentrieServiceResponse> <session_id>session_number</session_id> <service name="IDSentrieUser" version="1.1"> <action id="IPIDActivityGet"> <status>0000</status> <status_msg>opti…
1 ответ

Джексон - развернуть вложенные атрибуты

У меня есть такой xml <TopLevel attr1="foo"> <Midlevel attr2="bar"> <BottomLevel> <data1>blahblah</data1> <data2>blahblah</data2> </BottomLevel> ...more bottom level elements... </Midlevel> ...mo…
07 сен '18 в 17:32
0 ответов

Универсальный тип сериализации Джексона xml

Я пытаюсь сериализовать в XML это: public class Box<T> { private T boxed; } со следующим конкретным типом класса: public class Person { // fields } но я получаю следующий XML: <box> <boxed>...</boxed> </box> вместо: &lt…
1 ответ

Как сериализовать полиморфный список с именами типов элементов как именами элементов XML в Джексоне

У меня есть список объектов с общим базовым классом. Я хочу сериализовать (и десериализовать) этот список так, чтобы каждый элемент списка сериализовался с его корневым элементом, равным имени типа, и не имел обертывающего объекта вокруг элемента. Я…
15 фев '19 в 20:50
0 ответов

Джексон XML - Как извлечь атрибут без создания класса элемента?

Я пытаюсь прочитать XML-файл следующего формата, используя jackson-dataformat-xml: <?xml version="1.0" encoding="UTF-8"?> <SimpleBean> <property resource="some-resource"/> <property resource="another-resource"/> <property …
0 ответов

java.lang.NoSuchMethodError: com.fasterxml.jackson.databind.SerializationConfig.withDefaultPrettyPrinter

Я хочу проанализировать один xml-файл и преобразовать его в объект Pojo, а затем отобразить содержимое xml-файла на странице jsp. Я использую только одну зависимость, версии: Зависимость формата данных: <dependency> <groupId>com.fasterxm…
20 июн '16 в 06:49
0 ответов

Простой способ добавить DOCTYPE в XML с Джексоном

Мой документ XML должен иметь DOCTYPE определение. Я использую следующие API / фреймворки: Java 8 Джексон для XML Зависимости Gradle: dependencies { compile('com.fasterxml.jackson.dataformat:jackson-dataformat-xml') compile('org.springframework.boot…
11 янв '17 в 15:10
1 ответ

Невозможно десериализовать упакованный список с помощью Jackson XmlMapper

Я пытаюсь создать пару неизменяемых POJO для обработки сериализации и десериализации XML, которая выглядит следующим образом: <?xml version="1.0" encoding="UTF-8"?> <Outer xmlns="http://example.com"> <Foo>outer foo</Foo> <…
0 ответов

Джексон XML: сериализация повторов

У меня есть класс public class Catalog { public final List<Item> items = new ArrayList<Item>(); } Как мне настроить com.fasterxml.jackson.dataformat.xml.XmlMapper для создания такого xml (не хочу, чтобы аннотации в POJO, но предпочитали,…
22 май '18 в 04:57
1 ответ

Весенний отдых. Устранить свойство json на HTTP.POST

Я пытаюсь исключить возможность модификации поля json при операции HTTP.POST. Это мой класс: @Data @Builder @AllArgsConstructor @NoArgsConstructor public class UserModel { @JsonProperty(access = JsonProperty.Access.READ_ONLY) private Long userId; @N…
0 ответов

Используйте пользовательский десериализатор в Джексоне fastxml

У меня есть XML-файл, как: <users> <user> <name>User</name> <details> <age>15</age> ... </details> </user> ... </users> Я хочу отобразить этот XML в список, где класс пользователя определен…
23 фев '18 в 15:51
0 ответов

Jackson-dataformat-xml дает неожиданные результаты по сравнению с другими библиотеками

Я оцениваю инструменты для преобразования XML-строки в Json в Java. У меня проблема с Джексоном (jackson-data-format-xml:2.8.8) Вот мой пример XML, хранящийся в строковом значении: xmlString: <books> <book> <author>Robert Marin<…
07 июн '17 в 05:58
1 ответ

Десериализовать дочерние элементы XML как строку XML

Используя Джексона или JAXB, есть ли способ десериализации / маршалирования целого поддерева дочерних элементов XML в строку? Например, с учетом следующего XML: <root> <foo> <bar> <baz/> </bar> </foo> </root&gt…
04 сен '18 в 15:46