PAGUE 6 MESES
LEVE 12 MESES
GARANTIR DESCONTO

Fórum Erro na Leitura do XML #391606

01/12/2010

0

Olá amigos, não estou conseguindo ler um arquivo XML, vou colocar o arquivo que estou lendo e o erro que esta acontecendo.   *************  arquivo xml ********************** - <retConsSitNFe versao="2.00" xmlns="http://www.portalfiscal.inf.br/nfe">   <tpAmb>2</tpAmb>   <verAplic>SP_NFE_PL_006h</verAplic>   <cStat>100</cStat>   <xMotivo>Autorizado o uso da NF-e</xMotivo>   <cUF>35</cUF>   <chNFe>35101146596664000166550010000027451000000193</chNFe> - <protNFe versao="2.00"> - <infProt>   <tpAmb>2</tpAmb>   <verAplic>SP_NFE_PL_006h</verAplic>   <chNFe>35101146596664000166550010000027451000000193</chNFe>   <dhRecbto>2010-12-01T09:35:25</dhRecbto>   <nProt>135100030769565</nProt>   <digVal>LyCbDPWBMxnwBVRGbwfKwKu2Xqw=</digVal>   <cStat>100</cStat>   <xMotivo>Autorizado o uso da NF-e</xMotivo>   </infProt>   </protNFe>   </retConsSitNFe>   *************  rotina para ler ele  **********************           vXMLDoc := TXMLDocument.Create(self);
          Try
          // abre o XML
          vXMLDoc.LoadFromFile(WXML_CAMINHO+XML_NOME);           wmotivo := vXMLDoc.DocumentElement.ChildNodes['xMotivo'].text;                     NodeRec := vXMLDoc.DocumentElement.ChildNodes.FindNode('infProt');                    wstatus := NodeRec.ChildNodes['cStat'].text;
          wprotocolo := NodeRec.ChildNodes['nProt'].text;
          wstatus := NodeRec.ChildNodes['cStat'].text;
          finally
             VXMLDoc.Free;
          end;
      end;    *************************   o erro acontece nesta linha:  wstatus := NodeRec.ChildNodes['cStat'].text;
quando tento pegar o status ou protocolo   read of address 000000000   Obrigado pessoal.
Marcelo

Marcelo

Responder

Posts

06/12/2010

Marcelo

E ai amigos será que alguém tem alguma dica sobre este problema.     Muito obrigado.
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar