saudações galera
como posso adicionar um prefix em todas as tags do meu XML
vi na documentação do JAXB que pode-se colocar a seguinte anotação no package-info
@javax.xml.bind.annotation.XmlSchema(namespace = "http://www.ans.gov.br/padroes/tiss/schemas",
xmlns = {@javax.xml.bind.annotation.XmlNs(prefix = "ans",
namespaceURI = "http://www.ans.gov.br/padroes/tiss/schemas")},
elementFormDefault = javax.xml.bind.annotation.XmlNsForm.QUALIFIED)
package xmlentities;
e o XML deveria sair como nesse trecho
<?xml version="1.0" encoding="iso-8859-1"?>
<ans:mensagemTISS xmlns:ans="http://www.ans.gov.br/padroes/tiss/schemas">
<ans:cabecalho>
<ans:identificacaoTransacao>
<ans:tipoTransacao>ENVIO_LOTE_GUIAS</ans:tipoTransacao>
mas ele não esta saindo com o prefixo "ans", esta saindo assim
<?xml version="1.0" encoding="ISO-8859-1"?>
<mensagemTISS xmlns="http://www.ans.gov.br/padroes/tiss/schemas">
<cabecalho>
<identificacaoTransacao>
<tipoTransacao>ENVIO_LOTE_GUIAS</tipoTransacao>
se alguém puder dar uma força
grande abraço a todos!