Вопросы по теме 'jackson-dataformat-xml'

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

Интерпретация закодированных символов XML Джексона/Вудстокса
Мне передали файл XML с инструкциями по его чтению, редактированию и записи с использованием Jackson и Woodstox (согласно рекомендации в документации). По большей части это было не слишком сложно; Они оба чертовски хороши в том, что он делает....
1731 просмотров

Десериализовать тип со сложными полями и игнорировать некоторые их свойства
Мне нужно десериализовать XML в следующем формате: <foo> <field1> <value>ABC</value> <text>A B C</text> </field1> <field2> <value>DEF</value>...
32 просмотров
schedule 01.10.2022

FasterXML - расширение Джексона XML переводит значения в null в pojo
Я решил дать Джексону XML шанс в моем проекте для преобразования строк XML в POJO. Поэтому я использовал следующий отличный веб-сайт для создания pojo из моей строки xml. Итак, он создал нужные мне классы, а затем я попытался прочитать...
1494 просмотров

Значение атрибута сопоставления Jackson xml со свойством
Я интегрируюсь со старой системой, и мне нужно проанализировать следующий xml в моем объекте. Я пытаюсь сделать это с Джексоном, но не могу заставить работать сопоставление. Кто-нибудь знает, как сопоставить следующий xml с pojo?...
1514 просмотров

Jackson Xml: как добавить пространство имен только в root?
Если я объявлю пространство имен в корневом элементе, например: @JacksonXmlRootElement(namespace = "urn:stackify:jacksonxml", localName = "PersonData") public class Person { private String id; private String name; private String note;...
4688 просмотров
schedule 08.05.2023

Как управлять кодировкой с помощью Jackson XmlMapper?
Я не могу найти (очевидный) способ изменить кодировку сериализованного XML с UTF-8 по умолчанию на ISO-8859-1 . Я прочитал Руководство по использованию и подумал, что должен быть способ используя XMLOutputFactory с XmlFactory для достижения...
4727 просмотров
schedule 20.01.2023

Несколько пользовательских сериализаторов Jackson XML (XMLStreamWriter) выдают исключение
Если в классе есть несколько настраиваемых сериализаторов XML ( XMLStreamWriter ), сериализация завершится ошибкой. У меня два класса: CustomClass1 , CustomClass2 . Есть класс упаковки TestJacksonXml1 . Когда я пытаюсь сериализовать...
585 просмотров
schedule 27.03.2022

Как настроить пользовательское сообщение об ошибке при использовании @JsonFormat?
У меня возникла проблема, когда я не могу принять неправильный формат даты. Например: Если запрос API получает дату «2019-14-10», я не могу его принять. Прямо сейчас, когда я получаю это, JsonFormat выдает мне 2020-02-10. Чтобы решить эту...
1048 просмотров

Джексон XML Невозможно десериализовать список
Я пытаюсь разобрать XML следующим образом: fun main() { val kotlinXmlMapper = XmlMapper(JacksonXmlModule().apply { setDefaultUseWrapper(false) }).registerKotlinModule() .configure(MapperFeature.ACCEPT_CASE_INSENSITIVE_PROPERTIES, true)...
206 просмотров

Формат данных Джексона XML - можно ли анализировать содержимое элемента как необработанную строку?
Я пытаюсь написать парсер xml/json, используя Джексона. Я использую jackson-dataformat-xml, который поддерживает XML. Мне нужно извлечь содержимое одного из элементов XML в виде необработанной строки и поместить его как есть в POJO....
191 просмотров

Динамический корневой элемент с Джексоном
В настоящее время я работаю над проектом, который имеет дело с элементами, которые (по устаревшим причинам) должны иметь имя тега, представляющее их тип. В основном у меня это: @JsonRootName("node") class NodeDocument { private...
411 просмотров