Результаты поиска по запросу "jaxb"

1 ответ

Вы можете использовать XmlElementWrapper, чтобы добавить дополнительный слой в ваш XML. Как упомянуто в документации, обычно это используется, чтобы обернуть коллекции. Например, если вы хотите (по какой-то причине) <MyNotes> <TechNotes> <note> ... </ note> </ TechNotes> </ MyNotes>, вы можете добавить @XmlElementWrapper (name = "TechNotes") выше метода setMyNotes , Он оборачивается вокруг элемента XmlElement, поэтому вы не можете использовать его для одновременной переноса заметки в заголовок и тело. Им нужен общий родитель.

аться вJAXB как бы я рефакторингMyNote так что этоУдовлетворяет [https://stackoverflow.com/q/34278493/262852]чтобы: <note> <to>Tove</to> <from>Jani</from> <heading>Reminder</heading> <body>Don't forget me this weekend!</body> ...

0 ответов

, но теперь я не знаю, как запустить свое приложение, так как эта библиотека используется другим приложением

я есть это тестовое приложение Java: @XmlRootElement public class Car { @XmlElement(namespace="http://www.example.com/CAR_NAME") private String name; @XmlElement(namespace="http://www.example.com/CAR_PRICE") private int ...

1 ответ

Java 11 пакет javax.xml.bind не существует [дубликат]

На этот вопрос уже есть ответ: Как разрешить java.lang.NoClassDefFoundError: javax / xml / bind / JAXBException в Java 9 [/questions/43574426/how-to-resolve-java-lang-noclassdeffounderror-javax-xml-bind-jaxbexception-in-j] 19 ответов Замены ...

ТОП публикаций

2 ответа

Благодарю. Стиль именования был вдохновлен Робертом Мартином «Чистый код: руководство по гибкому программному обеспечению».

я есть заданный набор классов, чтобы разобрать XML в дерево объектов. Теперь я получил расширенный XML и хочу заменить один класс в дереве объектов на расширенную версию. XML-файл <?xml version="1.0" encoding="UTF-8"?> <RootNode_001> ...

1 ответ

Таким образом, удалив это из build.gradle, все работает как положено!

я есть Spring Rest Controller, который принимает запрос как Xml. Это пример формата запроса. <Message> <Header id="101" desc="Header content description"> <title text="The quick brown fox" /> </Header> <Content /> <Footer name="test">Footer ...

1 ответ

Чтобы ответить на ваш вопрос, это невозможно с помощью стандартного JAXB.

ользую Jaxb для генерации XML-запроса. Ниже приведены все детали кода. Я также попробовал информацию о пакете, но у меня это не сработало. Как я хочу добавить пространство имен для каждого тега XML объекта. Надеюсь, вы, ребята, поняли мою точку ...

1 ответ

Тогда я думаю, что проблема, вероятно, в том, как вы вызываете этот API. Возможно, вы упаковываете XML в параметр запроса URI, не экранируя его должным образом. (Но это только предположение.)

образом, у меня возникает следующая проблема при попытке построить XML из Java-класса с помощью Jaxb. Мой первый тег должен быть таким: <Entity Type=‘test-instance’> Some xml </Entity>Мне нужно, чтобы в первом теге было что-то написано, а в ...

2 ответа

Следующее сработало для меня

проиллюстрировать мою проблему, я создал небольшой пример приложения с весенней загрузкой. Целью приложения является созданиеJaxb2Marshaller боб. @SpringBootApplication public class App implements CommandLineRunner { public static void ...

5 ответов

Создание неизменяемых объектов с использованием JAXB

Я использую JAXB для создания объектов Java из файла XSD. Я создаю неизменяемые оболочки, чтобы скрыть объекты, сгенерированные JAXB (ранее я обновлял объект...

1 ответ

Отлично, спасибо!

ример того, что я пытаюсь разобрать с помощью JAXB: <?xml version="1.0" encoding="UTF-8"?> <menus> <menu> <name>main</name> <subMenu> <name>mainMenu</name> <!-- Transfer / Versement --> <subMenu> <name>transfer</name> ...