Não exibir namespace....XML

2 respostas
P

Olá ,

pessoal estou gerando um arquivo XML dessa forma só que não poderia sair namespace

da tag.

EnviNFeDocument enviNfeDoc = EnviNFeDocument.Factory.newInstance();
	TEnviNFe tEnviNFe = enviNfeDoc.addNewEnviNFe();
	enviNfeDoc.save(new File("c:\\temp\\lot.xml"));

saindo assim

<?xml version="1.0" encoding="UTF-8" ?> 
  <nfe:enviNFe xmlns:nfe="http://www.portalfiscal.inf.br/nfe" />

mas o correto seria assim

<?xml version="1.0" encoding="UTF-8" ?> 
  <enviNFe xmlns="http://www.portalfiscal.inf.br/nfe" />

alguém já utilizou essa forma de gerar e poderia me ajudar como faço para
não sair namespace :nfe e nfe:

agradeço…

abs

2 Respostas

M

EnviNFeDocument ???
Que api é essa?

Lucas_Cavalcanti

Tirar o prefixo dos namespaces depende muito da api que vc tah usando…

no seu caso, o que vc tá usando já personaliza o prefixo, pois coloca nfe:
ao invés do padrão (ns1:)… então é só vc procurar no código que gera o xml
alguma linha que tenha um setPrefix(“nfe”) ou algo do tipo, e trocar pra setPrefix("")
ou algo do tipo…

Criado 21 de julho de 2008
Ultima resposta 21 de jul. de 2008
Respostas 2
Participantes 3