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

1 ответ

Как я могу установить свойство MarshallerProperties.JSON_INCLUDE_ROOT в приведенном выше коде?

ользую некоторые нестандартные расширения [https://stackoverflow.com/questions/6607116/handling-property-key-name-value-foo-instead-of-namefoo-name-with-jax] из реализации EclipseLink JAXB, и чтобы включить эту реализацию, я ...

3 ответа

и дополнительный "ns:" был удален.

аюсь маршалировать данные внутри объекта в XML-файл на основе определенной схемы. Однако, когда я распечатываю файл XML, я получаю дополнительные аннотации к тегам XML. Есть ли способ избавиться от дополнительной аннотации пространства имен (т.е. ...

14 ответов

JAXB сгенерирует корневой элемент!

ка обойти исключение приведения класса здесь: FooClass fooClass = (FooClass ) unmarshaller.unmarshal(inputStream);выдает это исключение: java.lang.ClassCastException: javax.xml.bind.JAXBElementЯ не понимаю этого - поскольку класс был ...

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

2 ответа

На основании комментариев Блеза (спасибо Блез!) И моих исследований. Вот решение моей проблемы. Ты согласен с этим Блейзом или у тебя есть способ получше?

я есть файл XML: <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <object> <str>the type</str> <bool type="boolean">true</bool> </object>И я хочу разобрать его на объект из класса ниже @XmlRootElement(name="object") public class Spec { ...

1 ответ

 У меня был файл не найден исключение при его использовании.

исал несколько классов, используя JAXB для сериализации, и мне было интересно, есть ли способ генерировать XSD-файл для каждого из этих объектов на основе аннотаций. Есть ли инструмент для этого? Что-то вродеgenerate-xsd ...

4 ответа

Вы должны попробовать изменить его с char на String в вашем объявлении, если вы хотите получить только один символ, если вы программируете клиентскую часть, не должно быть особых проблем в этом.

ользую JAX-WS для веб-сервисов. Всякий раз, когда я использую char в качестве параметра метода, я получаю его как unsignedShort в xsd (Focus on weatherLetter). Вот декларация: @WebMethod public boolean setWXtatus( @WebParam(name = ...

2 ответа

 Больше подробностей.

аюсь в основном генерировать схемы XSD из моих классов моделей, аннотированных в JAXB, используя плагин Maven. Вот соответствующий код в моем POM: <plugin> ...

1 ответ

Спасибо за объяснение

то у меня есть, чтобы маршализировать мой POJO с помощью JAXB: @XmlRootElement public class Local { private Entity entity; public void setEntity(Entity entity) { this.entity = entity; } @XmlElement public Entity getEntity() { return entity; } }а ...

1 ответ

+1 - Ваше прозрение верно.

ющая схема должна генерировать два примитиваint поля вValue класс, но вместо этого генерирует примитивint дляэлемента такжеjava.lang.Integer [http://download.oracle.com/javase/6/docs/api/java/lang/Integer.html]дляатрибут. <?xml version="1.0" ...

1 ответ

Он работает для EclipseLink MOXy с XmlID и XmlIDRef (но не работает для Sun JAXB, где XmlID должен быть строкой)

й модели данных у меня есть кое-что на этот счет: @Entity public class Target { @Id @GeneratedValue private Long id; /* ...etc... */ } @Entity public class Dependency { @Id @GeneratedValue private Long id; @ManyToOne(optional=false) ...