Olá, galera,
Estou tentando usar o XmlBeans para trabalhar com a NFe, mas estou obtendo um problema com o objeto retornado pelo pelo método parse. Todos os objetos (tags) com exceção do objeto raiz, estão vindo null. Os getters estão obedecendo a estrutura definida pelo XSD, porém estão todos null.
o arquivo xsd que estou usando é o leiauteNFe_v2.00.xsd
se alguém pudar ajudar, agradeço
public static void main(String[] args) {
// TODO Auto-generated method stub
File file = new File("C:\\Files\\NFEXML.xml");
try{
TNfeProc doc = TNfeProc.Factory.parse(file);
System.out.println(doc.getProtNFe());
System.out.println(doc.getNFe());
System.out.println(doc.getVersao());
/* output:
* null
* null
* null
*/
}
catch(XmlException e){
e.printStackTrace();
}
catch(Exception e){
e.printStackTrace();
}
}