Olá Adauto, infelizmente ele acha e coloca o xml inteiro. estou pegando o nome do arquivo onde ele achou a tag com a informacao e lendo manualmente
Em 16 de fevereiro de 2017 17:04, Adauto Serpa <adautose...@gmail.com> escreveu: > 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 <wagnerdequei...@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 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 > -- 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