JAXB/XJC: различать объекты для элементов с одинаковым комплексным типомJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 JAXB/XJC: различать объекты для элементов с одинаковым комплексным типом

Сообщение Anonymous »

У меня есть следующее: Три разных элемента имеют один и тот же параметр типа, и XJC генерирует только один класс для базового типа.
У меня есть несколько сценарии, в которых все трое могут сосуществовать вместе в XML-файлах, хотя все они имеют одинаковые поля, но имеют разные значения.
Я хочу различать объекты, которые все они будут различать. иметь тип SequenceType.
Я думал об использовании привязок JXB для привязки каждого из них к другому пользовательскому классу, но вижу, что он сгенерирован без аннотаций.

Код: Выделить всё

public class MainImageSequence
extends JAXBElement
{

protected static final QName NAME = new QName("http://www.smpte-ra.org/schemas/2067-2/2016", "MainImageSequence");

public MainImageSequence(SequenceType value) {
super(NAME, ((Class ) SequenceType.class), null, value);
}

public MainImageSequence() {
super(NAME, ((Class ) SequenceType.class), null, null);
}

}
Демаршаллер на моей машине преобразует XML этого элемента в ElementNSimpl.
Итак, есть ли способ заставить эту привязку работать? или другой способ отличить?

Подробнее здесь: https://stackoverflow.com/questions/788 ... omplextype
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • JAXB/XJC: различать объекты для элементов с одинаковым комплексным типом
    Anonymous » » в форуме JAVA
    0 Ответы
    20 Просмотры
    Последнее сообщение Anonymous
  • Различать объекты для элементов с одинаковым комплексным типом
    Anonymous » » в форуме JAVA
    0 Ответы
    21 Просмотры
    Последнее сообщение Anonymous
  • \ org \ Glassfish \ jaxb \ jaxb-xjc \ 2.3.2 \ jaxb-xjc-2.3.2.jar! \ meta-inf \ versions \ 9 "не является допустимым имен
    Anonymous » » в форуме JAVA
    0 Ответы
    13 Просмотры
    Последнее сообщение Anonymous
  • Невозможно разрешить имя «xjc: globalJavaType» в jaxb-xjc-2.2.5-2.jar.
    Anonymous » » в форуме JAVA
    0 Ответы
    18 Просмотры
    Последнее сообщение Anonymous
  • JAXB, XJC, проблемы при обновлении с Java 8 до 17
    Гость » » в форуме JAVA
    0 Ответы
    29 Просмотры
    Последнее сообщение Гость

Вернуться в «JAVA»