При использовании jaxb, он не смог отменять вызов, когда корневой элемент содержал xmlns. Как это исправить без изменения XML-данных?
Вы можете использовать аннотацию уровня @XmlSchema для установки квалификации пространства имен:
@XmlSchema( namespace = "http://www.example.org/package", elementFormDefault = XmlNsForm.QUALIFIED) package example; import javax.xml.bind.annotation.XmlNsForm; import javax.xml.bind.annotation.XmlSchema;
Для получения дополнительной информации см .: