Ir para conteúdo
Fórum Script Brasil
  • 0

Capturar Dados De Uma Página Html


Cosme Silva

Pergunta

Pessoal,

Estou postando este tópíco nesta seção do fórum simplesmente porque não sei onde é o local correto. Quero dizer também que não conheço uma linha de ASP ou outra linguagem de programação.

Estou com o seguinte problema: Na página do TRE (www.tre-rj.gov.br) tem um local onde se coloca o número do título de eleitor e é retornada uma página HTML com os dados deste eleitor. Preciso pegar estes dados retornados e colocar em um banco de dados qualquer, preferencialmente Access, mas poderia ser até mesmo uma planilha Excel.

Consegui descobrir que a página de resultados é esta: http://www.tre-rj.gov.br/tituloeleitor/loc...lo=074610290353, sendo que os últimos números da página, correspondem ao número do título de eleitor.

Agradeço qualquer ajuda.

Obrigado

Link para o comentário
Compartilhar em outros sites

12 respostass a esta questão

Posts Recomendados

  • 0

olá

eu diria que é possível, e aparentemente simples

olha a logica

1- faz um xmlhttp apontando pra URL em questão;

2- Pega o resultado, poe numa variavel;

3- Insere os dados no Banco;

No 2 .. se for necessario, tem que separar os dados e tal;

Não é facil, mas não é impossível ^^

A logica é essa

Abraço..

Link para o comentário
Compartilhar em outros sites

  • 0

Olá.

Obrigado por responderem. Dark0, não sei como fazer isto. Você estaria interessado em fazer isto pra mim? Faça um orçamento por favor. Pagamento imediato! Se estiver no RJ, podemos marcar pra nos encontrar pessoalmente.

Se puder exportar pra uma planilha do excel seria ótimo pois dá pra fazer consultas simples, organizar por órdem alfabética, nº do título, etc....

Se quiser me contatar, meu MSN é: voyag3r@MSN.com

Link para o comentário
Compartilhar em outros sites

  • 0

vou lhe mandar uma PM, e conversamos.

Abraço

Link para o comentário
Compartilhar em outros sites

  • 0

o trecho que faz a busca no site referido é barbada de fazer;

pode usar ajax, componente xmlhttp, ou outros meios;

pode ficar complexo o lance do excel, mas acredito que não é o bixo também

Té mais

Link para o comentário
Compartilhar em outros sites

  • 0

Olá Cosme,

O que você quer deve ser + ou - isso aqui.

http://www.pscifrao.com.br/busca_titulo.asp

segue o codigo do exemplo:

<html>
<%@ Language=VBScript %>
<head>
<title>Busca de Título.</title>
</head>

<body>

<table border="1" width="57%" id="table1">
    <tr>
        <td>
        <form method="POST" action="busca_titulo.asp">
            <table border="0" width="600" id="table2">
                <tr>
                    <td width="156"><b><font face="Verdana">Título:</font></b></td>
                    <td width="428"><input type="text" name="titulo" size="32">
                    <input type="submit" value="buscar"></td>
                </tr>
            </table>
            <input type="hidden" name="enviado" value="sim">
        </form>
        </td>
    </tr>
    <tr>
        <td>&nbsp;<font face="Verdana"><%if request.form("enviado") = "sim" then
url = "http://www.tre-rj.gov.br/tituloeleitor/localvotacao/Resultado_Local.asp?titulo='"&request.form("titulo")

Set xmlhttp = Server.CreateObject("Microsoft.XMLHTTP")
xmlhttp.Open "GET",url, False
xmlhttp.setRequestHeader "ContentType","text/html"
xmlhttp.Send()
Response.Write xmlhttp.ResponseText
end if
%></font></td>
    </tr>
</table>

</body>
</html>

Link para o comentário
Compartilhar em outros sites

  • 0

Amigo Marcos,

Quando ao código que você mandou, é grego pra mim. Agradeço a intenção. De qualquer forma, não sei se entendí bem, mas o que ele faz é o que a própria página do TRE faz. Caso eu desejasse colocar a pesquisa no meu próprio site, atenderia 100%, mas o que eu quero é guardar o resultado da pesquisa em um banco de dados pra consulta posterior. São milhares de consultas a serem feitas.

Caso você saiba fazer, entre em contato comigo via MSN (voyag3r@MSN.com). Faz um orçamento pra mim. Devido a minha total falta de conhecimento, não creio que eu vá conseguir aproveitar o seu código. A não ser que a solução já venha pronta e concordo que o esforço, tempo e conhecimento tem um preço e estou disposto a pagar, sem enrolação ou perda de tempo.

Na hipótese do Marcos não souber ou quiser me ajudar (tem todo o direito), extendo o meu convite a todos os que lêem este este tópico. Se souberem fazer o que estou pedindo, eu contrato e pago. É só fazer um orçamento prévio.

A propósito Marcos, parabéns pela sua presteza em me atender e pelo seu código. Certamente é bem útil. Pena que não é o que eu preciso.

Agradeço a atenção de todos e aguardo a ajuda de alguém.

Link para o comentário
Compartilhar em outros sites

  • 0

Não tem um tal de "innerHTML" que faisso que ele quer? É que tem tempo que usei isso e não estou lembrando, mas pega qualquer elemento escrito dentro de uma página.

A única restrição é no que se refere a ter ou não uma ID na tag.

E com uso de Javascript acho que esse procedimento pode ser utilizado para busca em outra janela. Vale a pena consultar os feras do JS também.

Link para o comentário
Compartilhar em outros sites

  • 0

Estou com o mesmo problema preciso entrar em um site da prefeitura e capturar dados

alguém pode me ajudar?

Amigo Marcos,

Quando ao código que você mandou, é grego pra mim. Agradeço a intenção. De qualquer forma, não sei se entendí bem, mas o que ele faz é o que a própria página do TRE faz. Caso eu desejasse colocar a pesquisa no meu próprio site, atenderia 100%, mas o que eu quero é guardar o resultado da pesquisa em um banco de dados pra consulta posterior. São milhares de consultas a serem feitas.

Caso você saiba fazer, entre em contato comigo via MSN (voyag3r@MSN.com). Faz um orçamento pra mim. Devido a minha total falta de conhecimento, não creio que eu vá conseguir aproveitar o seu código. A não ser que a solução já venha pronta e concordo que o esforço, tempo e conhecimento tem um preço e estou disposto a pagar, sem enrolação ou perda de tempo.

Na hipótese do Marcos não souber ou quiser me ajudar (tem todo o direito), extendo o meu convite a todos os que lêem este este tópico. Se souberem fazer o que estou pedindo, eu contrato e pago. É só fazer um orçamento prévio.

A propósito Marcos, parabéns pela sua presteza em me atender e pelo seu código. Certamente é bem útil. Pena que não é o que eu preciso.

Agradeço a atenção de todos e aguardo a ajuda de alguém.

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,9k
×
×
  • Criar Novo...