Java faz?

11 respostas
J

ae pessoal … eu tenho uma planilha cheio de endereços eu preciso dos cep’s… eu consigo fazer uma implementação para buscar os cep’s na internet e jogar na minha implementação???

quem sabe???

11 Respostas

G

depende de onde voce vá buscar, se eu não me engano o correios fornece este serviço mas é pago, vc conecta coma base deles, a daí é para frente é BD.

J

se fosse pra eu joga os end. no site do correio e capturar a resposta … eu consigo???

xgucax

Consegue sim, mas você teria que manipular toda a resposta do servidor. Não sei se existe algum framework que manipule os HttpResponses como XML, pois aih ficaria fácil
Só tem um problema
cm vc submeteria o formulário? E no site dos correios é um formulário HTML mesmo ou éum apllet?

arianrp

É um applet, acho que desse jeito não dá não.

Eduardo_Bregaida

realmente nao dá, ele precisaria pagar e conectar na base de dados… :smiley:

E

Não teria como o programa simular os passos de um usuário:
1-Entrar no site dos correios
2-Encontrar o formulário
3-Digitar as informações nos campos corretos
4-Buscar a informação necessária…

Tipo…Com a classe java.awt.Robot dá pra simular qqer tipo de evento de mouse e teclado…Eu estava pensando em implementar uma espécie de “VNC” usando essa classe…

Claro, lembrando que isso seria a gambiarra das gambiarras…

giu

Aki http://www.lighthouse.com.br/lighthouse/downloads/open_source me parece que tem um webservice de terceiro!

ViniGodoy

Você também pode simular os passos de um usuário com o HTML Unit.

Não sei se é a solução ideal para o seu problema, mas pode ser um caminho rápido até encontrar a solução ideal! :wink:

O site do HTMLUnit é:
http://htmlunit.sourceforge.net/

kemperacc

Pessoal, uma vez eu baixei um programa no Super Downloads que tinha um DB nacional, eu procurei lah agora e parece que foi removido. Por sorte eu tenho uma copia dele aqui. Eh soh vc instalar que vai ter um arquivo .mdb lah com a base nacional toda!

Ops, nah dah pra postar aki, o arquivo tem 27MB ±

Vou dar um jeito…

pronto: http://www.omegacodigos.com.br/z7_cep_brasil.zip

clodoaldoaleixo

É a base Nacional estática né, e as atualizações?
Meu, entra em contato com os correios, eles disponibilizam um webservice para ser acessado, eu desenvolvi uma aplicação em C#, onde eu consumia um webservice dos correios para rastreamento de objetos e não era cobrado.

No meu caso, eu passava um xml para o webservice dos correios com os objetos que queria consultar, e ele me retornava um outro xml contendo o status atual do objeto.

Acredito que sejam processos parecidos, rastreamento de objetos e consulta de CEP.

Z

No site do correios tem uma facilidade que chama:
Veja como consultar o CEP no OFFICE da Microsoft

Lá ele dá esse link:
http://consultacep.correios.com.br/office2003/registration.asmx
Que é um Web Service.

E quando você ou o office utiliza ele, mostra outro WebService:
http://consultacep.correios.com.br/office2003/Query.asmx
Parece que é ele que faz as consultas

Algumas pessoas falam que usam esse WS para consulta de CEP.

Não sei se é legal, mas parece que funciona!

Criado 16 de dezembro de 2006
Ultima resposta 20 de dez. de 2006
Respostas 11
Participantes 11