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

Java + Jackson + XML: сериализовать свойства объекта java как элементы XML с одинаковыми именами
У меня есть объект Java, и я хотел бы сериализовать его в XML с помощью библиотеки Jackson : public class Point { private Integer x; private Integer y; //getters/setters } и я хотел бы сериализовать его в следующий формат:...
273 просмотров

Невозможно проанализировать XML с помощью Джексона, модель никогда не заполняется
Я пытаюсь разобрать ниже xml, используя библиотеку Джексона, но безуспешно. Я пробовал кое-что со своей моделью, и не вижу проблемы ... XML: <?xml version="1.0" encoding="UTF-8"?> <litre version="1.1" creator="Dummy Creator"...
42 просмотров
schedule 24.10.2021

Ошибка десериализации Apache camel xml
Я пытаюсь десериализовать xml с помощью apache camel jackson xml, и происходит что-то странное, чему у меня нет объяснения. Вот xml, который я пытаюсь десериализовать (это простой файл xmltv xml): <?xml version="1.0"...
83 просмотров

XML-элемент Spring Boot с атрибутом и содержимым
Как сгенерировать ниже XML из класса Java, т.е. элемент XML с атрибутом и содержимым <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <bookstore> <book category="gaming"> <author>Pratap A...
5421 просмотров

Десериализация XML Джексона пропускает поле при использовании нескольких useWrapping = false
Я пытаюсь десериализовать следующий XML: <root> <foo name="AAA" /> <bar name="BBB" /> <foo name="CCC" /> </root> Мои классы Джексона: @Data public class Foo {...
840 просмотров
schedule 28.04.2022

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

Джексон, как сбой на НЕИЗВЕСТНЫХ свойствах - в отличие от DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES
Мы используем Jackson XmlMapper и ObjectMapper для разбора файлов XML и JSON в объектные модели на Java. Проблема в том, что мы также используем их для проверки (поймав xmlMapper.readValue(file, type) , возвращая IOExeception , что файл,...
62 просмотров
schedule 12.07.2022

Как создать собственный десериализатор в Джексоне для списка, содержащего общий тип?
Привет после этого вопроса Как создать собственный десериализатор в Джексоне для универсального типа? Я хотел бы знать, как принять это, чтобы иметь возможность анализировать public static class Something { public static...
22 просмотров

Джексон XmlMapper сопоставляет XML-атрибут вложенного элемента
Я пытаюсь разобрать XML в класс Java, а затем отправить его во внешний интерфейс. Я использую Springboot 2.2.5, формат данных Джексона xml 2.10.2 У меня есть следующий файл XML: <root xmlsn="..."> <result status="1" outs="6" val="0"...
813 просмотров

Джексон FasterXML не дает сбой для недопустимого XML
Код ниже не выдает ошибки, возможно, он не может проанализировать, но возвращает поля appConfig как null . Я пробовал JAXB, в отличие от того, что JAXB выдает ошибку. Мне нужно, чтобы мой код не мог анализировать, когда xml недействителен. Как я...
236 просмотров

SpringBoot Webflux не может вернуть application / xml
В моем реактивном REST API я пытаюсь вернуть ответ XML . Однако я всегда получаю JSON , а именно 406 NOT_ACCEPTABLE . Есть идеи, почему? @RestController @RequestMapping(path = "/xml", produces = APPLICATION_XML_VALUE) public class RestApi {...
2613 просмотров

SpringBoot: использование и создание XML с помощью настраиваемого сериализатора + десериализатора
У меня есть SpringBoot Service с: Модель public class Payload { private final String id; public Payload(String id){ this.id = id; } public String getId() { return this.id; } } Контроллер...
1288 просмотров

Элементы XML-списка Джексона соответствуют их корневому имени
Используя XmlMapper Джексона, есть ли способ, чтобы имена элементов списка объектов совпадали с localName , указанным в @JacksonXmlRootElement ? Например, для следующих классов interface Foo {} @JacksonXmlRootElement(localName = "bar")...
1199 просмотров
schedule 02.10.2023

Пропустить десериализацию элемента и получить весь контент в виде строки при разборе xml в java
У меня есть XML, как показано ниже: <content> <p><b>Node:</b> Some information</p> </content> При десериализации этого XML я хочу получить содержимое внутри тега p в виде строки. Например, если у меня...
686 просмотров

Джексон FasterXML преобразуется в POJO с пространствами имен
Я хочу использовать FasterXML для преобразовать xml в объект java, преобразовать его обратно в xml и произвести точно такой же вывод с пространствами имен Вот исходный XML: <customer...
505 просмотров

Как десериализовать подэлементы xml, которые не упакованы
У меня есть следующий xml. Я хочу создать класс Trade со списком объектов строк в нем, однако кажется, что единственный способ, который будет работать, будет заключаться в том, что вокруг моего списка в xml будет какой-то объект-оболочка «строки»....
38 просмотров
schedule 28.03.2023

Сопоставитель XML Джексона принудительно использует теги XML в нижнем регистре
Я пытаюсь преобразовать POJO с аннотациями XMLElement в строку XML. Я сделал имена переменных заглавными, и имена аннотаций тоже заглавными. Когда я запускаю приведенный ниже фрагмент кода, я получаю приведенный ниже пример XML, все имена тегов в...
1667 просмотров

Как я могу игнорировать некоторые элементы при чтении XML с помощью Jackson/FasterXML?
Я хочу пропустить все узлы, кроме first_name, node100 и его дочерних элементов. У меня есть этот XML (на самом деле у меня много сотрудников, и каждый тег сотрудника имеет много узлов): <employees> <employee>...
112 просмотров
schedule 15.05.2023

Разобрать xml-файл с несколькими элементами через jackson
У меня есть такой xml-файл: <TABLES> <TABLE NAME="abcd" TIME="2013.05.27 00:00:00" > <LINES> <LINE TIME="2013.05.27 00:00:00" BEGINE="787465" END="787465"/> </LINES> <SPECIAL> <DAY MASK="128" DATE="16714778"...
385 просмотров

Сериализация с помощью Jackson XmlMapper
Я пытаюсь сериализовать объект в строку xml с помощью Jackson XmlMapper. Мой объект: @JacksonXmlRootElement(namespace = "http://www.w3.org/2001/XMLSchema", localName = "PersonRO") public class PersonInfo {...
60 просмотров
schedule 01.04.2023