importar arquivo htm para banco firebird delphi

Delphi

17/10/2017

Olá,
estou desenvolvendo um aplicativo delphi e preciso baixar um arquivo da lotofacil (http://www1.caixa.gov.br/loterias/_arquivos/loterias/D_lotfac.zip )que está em htm e pegar todas as informações contidas neste arquivo e jogar para banco de dados firebird, o problema que não tenho ideia de como pegar as informações do arquivo, alguém por favor pode me ajudar??
Nathalia

Nathalia

Curtidas 0

Respostas

Marcus Santos

Marcus Santos

17/10/2017

Nathalia, boa noite !

No meu caso para esse projeto eu escolheria o PHP para pegar os dados do Lotofácil e popular um banco de dados, tenho mais familiaridade com essa linguagem.

De qualquer maneira acredito que baixar um zip, descompactar e depois ler um html para fazer um "parse" (análise) dos dados seria mais trabalhoso do que simplesmente acessar uma API Rest e obter a informação em Json para popular o banco de dados.

Acessando os dados (existem outras opções pela Internet), a ideia é somente mostrar o caminho, a escolha da melhor opção será sua.
https://confiraloterias.com.br/api/lotofacil/#exemplo_json

Analisando e consumindo os dados para adicionar em um banco de dados. Exemplo
https://stackoverflow.com/questions/31390545/how-to-parse-a-json-string-response-using-delphi

Espero ter ajudado em algo,

Abs
GOSTEI 0
Nathalia

Nathalia

17/10/2017

Obrigado Marcus,
foi de grande grande importância esses conteúdos ajudou muito, dentre esses teve esse importar html que deu certo.

obrigada, bj!
GOSTEI 0
POSTAR