Ir para conteúdo
Fórum Script Brasil

marcosesser

Membros
  • Total de itens

    3
  • Registro em

  • Última visita

Sobre marcosesser

marcosesser's Achievements

0

Reputação

  1. Jhonas, deu super certo essa rotina, ela vai ser perfeita pro que eu quero fazer. obrigado mesmo.
  2. O código que eu utilizo é o seguinte: procedure TForm1.Button2Click(Sender: TObject); begin XMLDocument1.LoadFromFile('D:\20-03-2017-Copia.xml'); XMLDocument1.Active := True; Memo1.Lines.Add(XMLDocument1.ChildNodes['retConsNFeDest'].ChildNodes['ret'].ChildNodes['resNFe'].ChildNodes['chNFe'].NodeValue); end; Só reforçando que eu utilizo o componente TXMLDocument.
  3. Bom dia, estou com um problema e gostaria de saber se podem me ajudar, sou iniciante em Delphi e estou tentando desenvolver uma aplicação que leia determinadas tags de um arquivo xml, a tag é a <chNFe> e o arquivo que eu quero ler é o seguinte: <retConsNFeDest xmlns="http://www.portalfiscal.inf.br/nfe" versao="1.01"> <tpAmb>1</tpAmb> <verAplic>1.1.1</verAplic> <cStat>138</cStat> <xMotivo>Documento localizado para o destinatario</xMotivo> <dhResp>2017-03-20T17:40:12</dhResp> <indCont>1</indCont> <ultNSU>20691137709</ultNSU> <ret> <resNFe NSU="20690776764"> <chNFe>41170376125244000162550070010199011009987875</chNFe> <CNPJ>76125244000162</CNPJ> <xNome>MOINHO ARAPONGAS S/A</xNome> <IE>6280220629</IE> <dEmi>2017-03-06</dEmi> <tpNF>1</tpNF> <vNF>89.60</vNF> <digVal>2RshQue3OqwQa3w66e7L7VMip/o=</digVal> <dhRecbto>2017-03-06T14:46:15</dhRecbto> <cSitNFe>1</cSitNFe> <cSitConf>4</cSitConf> </resNFe> </ret> <ret> <resNFe NSU="20690776808"> <chNFe>41170376125244000162550070010199021007131377</chNFe> <CNPJ>76125244000162</CNPJ> <xNome>MOINHO ARAPONGAS S/A</xNome> <IE>6280220629</IE> <dEmi>2017-03-06</dEmi> <tpNF>1</tpNF> <vNF>110.85</vNF> <digVal>bYOSFXKE79okxtepvod/qG4saZE=</digVal> <dhRecbto>2017-03-06T14:46:15</dhRecbto> <cSitNFe>1</cSitNFe> <cSitConf>4</cSitConf> </resNFe> </ret> <ret> <resNFe NSU="20690776826"> <chNFe>41170376125244000162550070010199031006464116</chNFe> <CNPJ>76125244000162</CNPJ> <xNome>MOINHO ARAPONGAS S/A</xNome> <IE>6280220629</IE> <dEmi>2017-03-06</dEmi> <tpNF>1</tpNF> <vNF>1366.38</vNF> <digVal>A6gHWT8RCSMVJXcWV9G0w0eTzZw=</digVal> <dhRecbto>2017-03-06T14:46:15</dhRecbto> <cSitNFe>1</cSitNFe> <cSitConf>4</cSitConf> </resNFe> </ret> </retConsNFeDest> já li algumas coisas sobre o TXMLDocument no delphi, mas não sei bem como utilizar, eu utilizei um modelo que encontrei mas ele pega apenas a primeira ocorrência da tag. Desde já obrigado.
×
×
  • Criar Novo...