Página 1 de 1

Importar XML

Enviado: 01 Ago 2014 10:55
por wesley assis
Bom dia amigos!

Sempre antes de consultá-los, já pesquisei no forum, mas sem exito.
Estou precisando de um código que extrai arquivos xml. Pesquisei aqui no forum um que extrai CEP, que os colegas postaram. Mas compilei em HMG3.30 e HMG3.0.35 e não mostra nem a tela, acho que é versão antiga de 2006-2008,
Seguinte: quando digite a URL direto do navegador, ele me retorna um arquivo xml como mostrado abaixo. Bem parecido com o do CEP.

<?xml version="1.0" encoding="UTF-8"?>
-<resultado>
<rgs>1</rgs>
-<linha>
<cpf>3878311699</cpf>
<nome>DIVINO NASCIMENTO PASSOS</nome>
<endereco>R DOS DOMINICANOS</endereco>
<num>90</num>
...
Preciso gravar estes campos na minha base, sempre que é consultado. Já fizeram algo parecido?

Obrigado

Wesley Assis

Importar XML - RESOLVIDO

Enviado: 04 Ago 2014 14:58
por wesley assis
Prezados, boa tarde!
Pesquisando mais, descobri que:
Url_HTTP := TIpClientHttp():new( "URL QUE VOCE DESEJA") // Aqui coloca-se a URL desejada
Url_HTTP : open() // manda abrir a URL
Variavel_Xml := Url_HTTP:readAll() // Alimenta uma variável
Url_HTTP : close() // manda fechar a URL

com a Variavel_Xml em mãos. basta extrair os campos necessários contidos dentro da mesma.

Wesley Assis

Importar XML

Enviado: 10 Ago 2014 17:52
por luiz antonio da silva
Olá Wesley !

Parabens por ter resolvido seu problema....nem sempre o assunto que abordamos é de interesse da comunidade...

Luiz.