GUJ
Notícias, artigos e o maior fórum brasileiro sobre Java
home
fórum
notícias
tópicos recentes
empregos
artigos
Bem-vindo ao GUJ.
Crie seu login
, ou digite-o para logar no site.
Usuário:
Senha:
Problema Namespace
Índice dos Fóruns
»
Ferramentas, Frameworks e Utilitários
Autor
Mensagem
25/08/2009 10:09:00
Assunto:
Problema Namespace
nandobgi
Java Ninja
Membro desde: 27/03/2006 07:27:06
Mensagens: 282
Localização: Sampa
Offline
Bom dia Pessoal,
Estou criando um objeto Document para representar um xml mas o mesmo está perdendo o namespace:
String xml original:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <consStatServCte versao="1.01" xmlns="http://www.portalfiscal.inf.br/cte"> <tpAmb>2</tpAmb> <xServ>STATUS</xServ> </consStatServCte>
Criando Document
SOAPMessage message = null; DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance(); dbf.setNamespaceAware(false); dbf.setValidating(true); InputStream is = new ByteArrayInputStream(xml.getBytes()); Document doc = dbf.newDocumentBuilder().parse(is); MessageFactory factory = MessageFactory.newInstance(); message = factory.createMessage(); message.saveChanges(); SOAPBodyElement me = message.getSOAPBody().addDocument(doc);
O Resultado:
<consStatServCte versao="1.01" xmlns:xmlns="" xmlns=""> <tpAmb>2</tpAmb> <xServ>STATUS</xServ> </consStatServCte>
Obrigado pessoal.
[ ]'s
Índice dos Fóruns
»
Ferramentas, Frameworks e Utilitários
Ir para:
Selecione um Fórum
Notícias
Assuntos gerais (Off-topic)
MundoJ - Artigos, Notícias e Debates
Artigos e Tutoriais
Java Básico
Java Avançado
Ferramentas, Frameworks e Utilitários
Desenvolvimento Web
Interface Gráfica
Google Android e Java Micro Edition (ME)
Certificação Java
Persistência: Hibernate, JPA, JDBC e outros
Java Enterprise Edition (Java EE)
Frameworks e Bibliotecas brasileiros
RIA - Flex, JavaFX e outros
Arquitetura de Sistemas
Metodologias de Desenvolvimento e Testes de Software
JavaScript
Ruby & Ruby on Rails
Outras Linguagens
Powered by
JForum 2.1.8
©
JForum Team