[Ubuntu-BR] Dúvida sobre como fazer pesquisas em arquivos XML de NFe
Adauto Serpa
adautoserpa em gmail.com
Quinta Fevereiro 16 19:04:05 UTC 2017
Wagner,
Velho e bom grep não te ajuda ?
att,
Adauto Serpa
Analista de Infraestrutura TI
2016-10-05 15:50 GMT-03:00 Wagner De Queiroz <wagnerdequeiroz em gmail.com>:
> boa tarde a lista,
>
> agora é a minha vez de pedir a ajuda a todos, eu possuo algumas pastas com
> xmls de Notas fiscais e vira e mexe preciso fazer pesquisa nestas notas,
> tipo, extrair por exemplo para quem foi uma nota de X valor, que duplicatas
> foram para a nota Y ou qual o valor da nota Z e nem sempre meu ERP pode
> responder prontamente essas informações.
>
> Pensei em usar o grep, mas como essas XMLs não tem avanço de linhas, sai o
> xml inteiro na pesquisa, tentei compreender xpath para tentar buscar pelo
> xmllint mas ele nunca responde como eu espero, e fazer busca em uma pasta
> cheia de notas fiscais eh terrivel.
>
>
> exemplo:
>
> eu quero saber o valor de uma nota em particular:
>
> xmllint --xpath '/NFE/infNFE/total/ICMSTot/vProd/text()' 12345678-nfe.xml
>
> ou
>
> xmllint --xpath '//vProd' 12345678-nfe.xml
>
> não dão resultados.
>
> Alguém tem alguma dica boa para se usar em console?
>
>
> --
> Wagner de Queiroz
> Be free with Linux
> --
> Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece
>
> Lista de discussão Ubuntu Brasil
> Histórico, descadastramento e outras opções:
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-br
>
Mais detalhes sobre a lista de discussão ubuntu-br