nfe-xml
Módulo para manipular XML de NFe, baseado em regex. Indicado para grandes processamentos em massa pela sua velocidade de processamento.
Instalação
NPM
npm install nfe-xml
Exemplos de uso
Ler o arquivo e instanciar o módulo
const fs = ;const file = fs;const NFe = ;const xml = file; xml; //ex. 250.65
Iterar sobre produtos do xml
//...xml; //ex. 254.55 - 658.54 - 856.65//...
Mapear produtos
//...xml; // [{ valor: 255.50 }, { valor: 265.78 }]//...
Filtrar produtos
//...xml; // [ NFe {}, NFe {} ]//...
Reduzir produtos para um valor
//...xml; // 500.56//...
Pegar o nome do emitente e destinatário
//...xml; //ex. Foo ltda xml; //ex. Bar ltda//...