Jaxb XML маршалинг ISO20022 - PullRequest
       1

Jaxb XML маршалинг ISO20022

0 голосов
/ 20 ноября 2018

Я пытаюсь сгенерировать (Java 6) XML-файл, который должен иметь в качестве корня:

<Document xmlns=”urn:iso:std:iso:20022:tech:xsd:pain.001.001.03”
xmlns:xsi=”http://www.w3.org/2001/XMLSchema-instance”>

У меня есть информация о пакете, как показано ниже

@XmlSchema(
    namespace="urn:iso:std:iso:20022:tech:xsd:pain.001.001.03",
    elementFormDefault=XmlNsForm.QUALIFIED,
    xmlns={
        @XmlNs(prefix="", namespaceURI="urn:iso:std:iso:20022:tech:xsd:pain.001.001.03"),         
        @XmlNs(prefix="xsi", namespaceURI="http://www.w3.org/2001/XMLSchema-instance")        
    }
)

Я получаю XML-файлвот так

<ns2:Document xmlns:ns2="urn:iso:std:iso:20022:tech:xsd:pain.001.001.03"   xmlns:ns3="inner">
    <ns2:CstmrCdtTrfInitn>
        <ns2:GrpHdr>..........
        ..............
    </ns2:CstmrCdtTrfInitn>
</ns2:Document>

Понятия не имею, что не так.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...