Tenho que ter a seguinte estrutura no meu arquivo xml:
<mensagemSNGPC xmlns=“urn:sngpc-schema”>
<cabecalho>
.
.
</cabecalho>
<corpo>
.
.
</corpo>
</mensagemSNGPC>
Segue o trecho de código:
Element mensagemSNGPC = new Element(“mensagemSNGPC”);
mensagemSNGPC.setNamespace(Namespace.getNamespace(“urn:sngpc-schema”));
Element cabecalho = new Element(“cabecalho”);
Element corpo = new Element(“corpo”);
mensagemSNGPC.addContent(cabecalho);
mensagemSNGPC.addContent(corpo);
Aí o meu arquivo xml fica assim:
<mensagemSNGPC xmlns=“urn:sngpc-schema”>
<cabecalho xmlns ="">
.
.
</cabecalho>
<corpo xmlns = “”>
.
.
</corpo>
</mensagemSNGPC>
As tags cabecalho e corpo estão ficando com xmlns = “”. Eu preciso retirar esse namespace delas.
Como faço isso?