Lendo Campo do CNPJ do prestador ao invés do tomador no arquivo XML

07/08/2017

0

Ao importar um xml do provedor govdigital o sistema lê o CNPJ do prestador e nao do tomador.
Meu comando para leitura :
CNPJ :=  Copy(ArquivoXML.Text,
                    Pos('<documento>', ArquivoXML.Text) + 14,
                    Pos('</documento>',ArquivoXML.Text) - (Pos('<documento>', ArquivoXML.Text) + 14));


Estrutura do XML :
<prestador>
                <documento>12345678912345</documento>
                <nome>ASOMEDIC MEDICINA ENGENHARIA E TREINAMENTO LTDA - ME</nome>
                <cep>00000000</cep>
                <logradouro>Av.TESE</logradouro>
                <numero>140</numero>
                <bairro>CENTRO</bairro>
                <estado>MG</estado>
                <municipio>Pedro Leopoldo</municipio>
                <pais>Brasil</pais>
                <telefone>TESTE@TESTE</telefone>
                <email>EXEMPLO@GMAIL</email>
            </prestador>
            <regime>Faturamento</regime>
            <tomador>
                <documento>01523689000000</documento>
                <nome>INFORSERVICE INFORMACOES E SERVICOS EIRELI - EPP</nome>
                <cep>00000000</cep>
                <logradouro> R. 000000</logradouro>
                <numero>44</numero>
                <complemento>LETRA: A</complemento>
                <bairro>CENTRO</bairro>
                <estado>MG</estado>
                <municipio>GGDSFHDDFGSHDF</municipio>
                <pais>Brasil</pais>
                <telefone>administrativo@TESTE</telefone>
                <email>fiscal@TRESTE</email>
                <inscEst>ISENTO</inscEst>
            </tomador>


Como faria para ler o campo de cnpj(documento) do tomador ?
Rodrigo Oliveira

Rodrigo Oliveira

Responder

Posts

07/08/2017

Rodrigo Oliveira

Alguém ?
Responder

22/08/2017

Luiz Vichiatto

Resolveu ?

Tenho uma situação similar em Delphi, só que eu faça a busca por '<tomador>' localizei inicio uma nova busca por '<documento>' a partir da posição do '<tomador>', e assim posiciono e retiro a informação que desejo.
Responder

Que tal ter acesso a um e-book gratuito que vai te ajudar muito nesse momento decisivo?

Ver ebook

Recomendado pra quem ainda não iniciou o estudos.

Eu quero
Ver ebook

Recomendado para quem está passando por dificuldades nessa etapa inicial

Eu quero

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

Aceitar