Вопросы с тегом «jaxb»

Архитектура Java для привязки XML - это стандарт Java для работы с XML как объектами предметной области. Он обеспечивает простой механизм сопоставления классов Java с представлениями XML.

845
Как решить java.lang.NoClassDefFoundError: javax / xml / bind / JAXBException в Java 9

У меня есть некоторый код, который использует классы JAXB API, которые были предоставлены как часть JDK в Java 6/7/8. Когда я запускаю тот же код с Java 9, во время выполнения я получаю ошибки, указывающие, что классы JAXB не могут быть найдены. Классы JAXB были предоставлены как часть JDK начиная...

209
Нет @XmlRootElement, созданного JAXB

Я пытаюсь сгенерировать Java-классы из FpML (Finanial Products Markup Language) версии 4.5. Тонна кода генерируется, но я не могу его использовать. Пытаясь сериализовать простой документ, я получаю это: javax.xml.bind.MarshalException - with linked exception: [com.sun.istack.SAXException2: unable...

126
Разница плагинов Maven JAXB

Я определил, что существуют два плагина JAXB для Maven 2 с разными конфигурациями. Один от Sun: http://jaxb.dev.java.net/jaxb-maven2-plugin/ , другой от Mojohaus: http://mojohaus.org/jaxb2-maven-plugin/ Какой из этих двух плагинов можно порекомендовать? Спасибо, Мэтт. В ходе моего небольшого...

121
Jaxb, Class имеет два свойства с одинаковым именем

с jaxb я пытаюсь прочитать файл xml, интересны только несколько элементов в файле xml, поэтому я хотел бы пропустить многие элементы xml контент xml я пытаюсь прочитать <?xml version="1.0" encoding="UTF-8"?> <!--Sample XML file generated by XMLSpy v2010 rel. 3 sp1...

120
JAXB создает контекст и затраты на маршаллеры

Вопрос немного теоретический, какова стоимость создания JAXB context, marshaller и unmarshaller? Я обнаружил, что моему коду может быть полезно сохранить один и тот же контекст JAXB и, возможно, один и тот же маршаллер для всех операций маршалинга, а не создавать контекст и маршаллер для каждого...

116
Как сгенерировать классы JAXB из XSD?

Я новичок в XML. Я занимаюсь реализацией REST проекта Java EE, и мы возвращаем много XML. При этом мы решили использовать JAXB. До сих пор мы вручную кодировали модели для XML. Но уже есть эти сложные структуры, которые мы не умеем кодировать. Мы читали о создании классов из XSD. У нас есть XSD....

110
Простое преобразование между java.util.Date и XMLGregorianCalendar

Я ищу простой метод преобразования между java.util.Date и javax.xml.datatype.XMLGregorianCalendar в обоих направлениях. Вот код, который я использую сейчас : import java.util.GregorianCalendar; import javax.xml.datatype.DatatypeConfigurationException; import javax.xml.datatype.DatatypeFactory;...

109
Что такое JAXB и зачем его использовать? [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы на него можно было ответить с помощью фактов и цитат, отредактировав этот пост . Закрыт 3 года назад . Уточните этот вопрос Здесь есть парень, который клянется,...

98
В чем смысл классов ObjectFactory JAXB 2?

Я новичок в использовании JAXB, и я использовал xjc JAXB 2.1.3 для создания набора классов из моей схемы XML. Помимо создания класса для каждого элемента в моей схеме, он создал класс ObjectFactory. Кажется, что ничего не мешает мне напрямую создать экземпляры элементов, например MyElement element...

92
Преобразовать объект Java в строку XML

Да, да, я знаю, что по этой теме было задано много вопросов. Но я все еще не могу найти решение своей проблемы. У меня есть аннотированный объект Java. Например Клиент, как в этом примере . И мне нужно его строковое представление. Google рекомендует использовать JAXB для таких целей. Но во всех...

86
Как указать формат даты, используемый при маршале JAXB xsd: dateTime?

Когда JAXB маршалирует объект даты ( XMLGregorianCalendar) в элемент xsd: dateTime. Как указать формат результирующего XML? Например: в формате данных по умолчанию используются миллисекунды, <StartDate>2012-08-21T13:21:58.000Z</StartDate> мне нужно опустить миллисекунды....