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

Ler arquivo txt remoto com asp


Vinixop_s

Pergunta

Olá pessoal... Bom dia!

Preciso muito resolver este problema e conto com vocês!

Segue o código e o problema!

<%

caminho = "http://grupoalphabrasil.com.br/tempo/txt/Brasilia-DF.txt"

Set FSO = Server.CreateObject("Scripting.FileSystemObject")

Set TXT = FSO.OpenTextFile(caminho)

response.write txt.readALL

txt.close

%>

Bom agora vamos ao problema!

Eu preciso abrir este texto que está em um outro servidor.

Não precisa ser necessariamente com FSO, eu preciso apenas colocar o valor deste arquivo txt em uma variável asp para trata-la dentro do site!

Estou a dias procurando uma solução e o mais próximo que consegui encontrar foi um leitor de RSS que lê apenas arquivos XML.

Desde já obrigadão!

Link para o comentário
Compartilhar em outros sites

5 respostass a esta questão

Posts Recomendados

  • 0

Bem FSO só funciona dentro de arquivos no próprio servidor ...

Para LER, disse apenas LER ... você deve usar o conponente "XMLHTTP" ...

Referências:

http://www.macoratti.net/xml_vb3.htm

http://msdn.microsoft.com/en-us/library/ms762278(VS.85).aspx

http://msdn.microsoft.com/en-us/library/ms757849(VS.85).aspx

Exemplo Prático (não testei pois estou sem serve ASP disponivel aqui na hora):

<%
  Response.Buffer = True
  Dim xml

  '-- Cria o Objeto de leitura
  Set xml = Server.CreateObject("Microsoft.XMLHTTP")
  
  '-- Use o valor abaixo nas versões 3.0 do XMLHTTP:
  '-- Set xml = Server.CreateObject("MSXML2.ServerXMLHTTP")

  ' Abre a URL indicada no metodo GET
  xml.Open "GET", "http://grupoalphabrasil.com.br/tempo/txt/Brasilia-DF.txt", False
    
  '-- faz o Envio das Informações Requisitadas para o Servidor
  xml.Send

  '-- Pega o Conteudo do TXT e coloca na Variável
  ConteudoTXT = xml.responseText

  '-- Imprime na Tela
  Response.Write ConteudoTXT

  '-- Limpa o 'cache' da Operação
  Set xml = Nothing
%>

Editado por SK15
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
      152k
    • Posts
      651,7k
×
×
  • Criar Novo...