У меня есть схема XSD, но я не могу изменить схему
<xs:attribute name="zbpName" type="Zbp_NC" use="required"/>
<xs:attribute name="zbpType" type="ZBPTYP_CL" use="required"/
Генерация Java-классов работает, но я хочу игнорировать использование атрибута = «требуется». Есть ли способ игнорировать это?
Я хочу получить этот результат, когда буду маршалом.
<protectionPoint zbpName="Protection Point - 0">
Но в тот момент, когда я получаю этот результат ...
<protectionPoint zbpNotes="" zbpStation="" zbpInterlockingName="" zbpType="" zbpName="Protection Point - 0">
Это потому, что сгенерированный Клэсс имеет эту аннотацию.
@XmlAttribute(name = "zbpStation", required = true)
Но это должно выглядеть так ...
@XmlAttribute(name = "zbpStation")
Спасибо за вашу помощь; -)