Nfe+JAXB  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
julianor1
Debugger

Membro desde: 23/04/2007 11:11:54
Mensagens: 65
Offline

Bom dia a todos,
estou fazendo um sistema de nf-e em java e usei JAXB
para gerar as classes , e atrvés das classes gerar o xml
usei esse codigo:

public static void main(String[] args) throws JAXBException, IOException {
CabecMsg tp = new CabecMsg();
tp.setVersao("1.02");
tp.setVersaoDados("1.07");


JAXBContext context = JAXBContext.newInstance(tp.getClass());

Marshaller marshaller = context.createMarshaller();
// marshaller.marshal(tp, new FileWriter("F:/fontes sistemas/NfeJava/src/xsds/nfe_v1.10")); //I want to save the

Marshaller m = context.createMarshaller();
m.setProperty(Marshaller.JAXB_ENCODING, new String("UTF-8"));
m.setProperty(Marshaller.JAXB_FORMATTED_OUTPUT, true);

m.marshal(tp, System.out);



}


mas no system.out me sai o xml, quero joga-lo numa variavel String e não
estou conseguindo . Eu consegui gerar o xml em arquivo mas na variavel não

Se alguem puder me dar uma mão agradeço desde já

zoren
GUJ Master
[Avatar]

Membro desde: 30/06/2008 08:32:33
Mensagens: 1003
Offline

Esqueceu das tags code

Bom, na hora que vc passar o stream de saida pro método, use um stream pra gravar no arquivo

esse stream que vc usou é a saida no console

Algo como FileOutputStream
[Email] [MSN]
tipsico
Smalltalk

Membro desde: 11/09/2008 09:43:43
Mensagens: 4
Offline


=)
[MSN]
julianor1
Debugger

Membro desde: 23/04/2007 11:11:54
Mensagens: 65
Offline

opa....
valew, muito obrigado...
javaMyLife
Entusiasta Java

Membro desde: 08/10/2009 15:05:06
Mensagens: 15
Offline

olá pessoal estou com um problema aparentemente ridiculo

estou fazendo NFe usando jaxb na verdade terminei porem estou com um problema
Criei a classe raiz NFe com "N" em mausculo conf ex:



essa Classe deveria ser o nome da minha Tag pai;
porem guando gero a NFe sai minusculo..
já fiz refiz e não acho o problema fiz uns teste e pude ver que todos os doc.. xml que gero com jaxb
sai a primeita letra minusca alguem sabe o que devo fazer ?

exemplo de saida NFe.xml

This message was edited 7 times. Last update was at 16/03/2010 09:31:10

javaMyLife
Entusiasta Java

Membro desde: 08/10/2009 15:05:06
Mensagens: 15
Offline

javaMyLife wrote:olá pessoal estou com um problema aparentemente ridiculo

estou fazendo NFe usando jaxb na verdade terminei porem estou com um problema
Criei a classe raiz NFe com "N" em mausculo conf ex:



essa Classe deveria ser o nome da minha Tag pai;
porem guando gero a NFe sai minusculo..
já fiz refiz e não acho o problema fiz uns teste e pude ver que todos os doc.. xml que gero com jaxb
sai a primeita letra minusca alguem sabe o que devo fazer ?

exemplo de saida NFe.xml

javaMyLife
Entusiasta Java

Membro desde: 08/10/2009 15:05:06
Mensagens: 15
Offline

javaMyLife wrote:
javaMyLife wrote:olá pessoal estou com um problema aparentemente ridiculo

estou fazendo NFe usando jaxb na verdade terminei porem estou com um problema
Criei a classe raiz NFe com "N" em mausculo conf ex:



essa Classe deveria ser o nome da minha Tag pai;
porem guando gero a NFe sai minusculo..
já fiz refiz e não acho o problema fiz uns teste e pude ver que todos os doc.. xml que gero com jaxb
sai a primeita letra minusca alguem sabe o que devo fazer ?

exemplo de saida NFe.xml

javaMyLife
Entusiasta Java

Membro desde: 08/10/2009 15:05:06
Mensagens: 15
Offline

Blz Consegui pra quentiver o mesmo problema
esta foi a solução que eu achei



atribui name "NFe"
 
Índice dos Fóruns » Java Avançado
Ir para:   
Powered by JForum 2.1.8 © JForum Team