Я пытаюсь сгенерировать (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>
Понятия не имею, что не так.