JaxB, сгенерированный Java Class, нуждается в том же имени элемента, что и в xsdJAVA

Программисты JAVA общаются здесь
Anonymous
JaxB, сгенерированный Java Class, нуждается в том же имени элемента, что и в xsd

Сообщение Anonymous »

Вот мой xsd < /p>

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


12


< /code>
Когда я использую плагин XJC для генерации класса Java < /p>
@Setter
@Getter
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"application"
})
@XmlRootElement(name = "BatchTotalsQuery", namespace = "https://transaction.elementexpress.com")
public class BatchTotalsQuery {

@XmlElement(name = "Application", namespace = "https://transaction.elementexpress.com", required = true)
protected Application application;
< /code>
xml получает сгенерирование как < /p>



20



< /code>
Я хочу, чтобы приложение XML было < /p>
    

20




Как я могу добавить пространство имен в корень, а также сделать его как «приложение» вместо «приложения»
попытаться генерировать с помощью плагина Jaxb Maven, а также от Intellij

Подробнее здесь: https://stackoverflow.com/questions/796 ... -as-in-xsd

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