segunda-feira, 7 de dezembro de 2015

Re: [java-br] Importar XML NFE 3.10

·

 

Tenho feito dessa maneira:

public static TNfeProc unmarshallProcNfe(String strXmlNFe) throws JAXBException {
        TNfeProc tNfeProc = new TNfeProc();
        JAXBContext jaxbCtx;
        jaxbCtx = JAXBContext.newInstance(tNfeProc.getClass().getPackage().getName());
        Unmarshaller unmarshaller = jaxbCtx.createUnmarshaller();
        tNfeProc = unmarshaller.unmarshal(new StreamSource(new StringReader(strXmlNFe)), tNfeProc.getClass()).getValue();
        return tNfeProc;

    }

e funciona bem.



Em Segunda-feira, 7 de Dezembro de 2015 13:11, "khintino@yahoo.com.br [java-br]" <java-br@yahoogrupos.com.br> escreveu:


 
Estou tentando importar xml da nota fiscal eletronica, com jaxb entretanto estou tendo dificuldade com o codigo abaixo

           JAXBContext jc = JAXBContext.newInstance("br.com.nfe.entity");
            Unmarshaller unmarshaller = jc.createUnmarshaller();
            
           
            JAXBElement<TNfeProc> element = (JAXBElement) unmarshaller.unmarshal(arquivoXml);
            TNfeProc nfeProc = element.getValue();

na codificação esta tudo normal porem no momento da execução da o erro
java.lang.ClassCastException: br.com.nfe.entity.TNfeProc cannot be cast to javax.xml.bind.JAXBElement
na linha
JAXBElement<TNfeProc> element = (JAXBElement) unmarshaller.unmarshal(arquivoXml);

alguém poderia me ajudar

José Geraldo
Java
khintino@yahoo.com.br





__._,_.___

Enviado por: Evandro schultz <evandro_schultz@yahoo.com.br>
Responder através da web através de email Adicionar um novo tópico Mensagens neste tópico (2)
Para sair da lista, envie email para: java-br-unsubscribe@yahoogroups.com
Para upload/download de arquivos: http://www.yahoogroups.com/files/java-br

.

__,_._,___

0 comentários:

Pague com LPs do Mister Colibri

Pague com LPs do Mister Colibri
Quer comprar celular,Tablet,pen drive, GPS e muito outros produtos e ainda podendo pagar tudo em LPs ?Pois saiba que isso é possível,basta você visitar o site downloadstotal.com e realizar a sua compra com toda tranquilidade e segurança!!!

Hora

Online

Arquivo do Blog