Foros del Web » Programando para Internet » ASP Clásico »

Capturar texto de otra página web

Estas en el tema de Capturar texto de otra página web en el foro de ASP Clásico en Foros del Web. Estimados amigos: Tengo un terrible problema para trabajar con una aplicación desarrollada en ASP. Necesito encontrar y capturar un string que existe en otra página ...
  #1 (permalink)  
Antiguo 19/04/2004, 16:01
 
Fecha de Ingreso: abril-2004
Mensajes: 8
Antigüedad: 21 años
Puntos: 0
Pregunta Capturar texto de otra página web

Estimados amigos:

Tengo un terrible problema para trabajar con una aplicación desarrollada en ASP. Necesito encontrar y capturar un string que existe en otra página web publicada en cualquier otro servidor. Es decir, como ejemplo mi aplicación web necesita informar diariamente el valor del dolar actualizado, y para eso puedo capturar ese string desde otro sitio web que mantiene la información al día.
O tal vez necesito que internamente mi programa busque desde el código HTML de aquella página de mi interés el texto que estoy buscando.
¿Es posible realizar esto desde ASP?. Espero respuestas pronto ya que necesito darle una solución urgente.

Muchas gracias
  #2 (permalink)  
Antiguo 26/07/2004, 23:25
Avatar de affv  
Fecha de Ingreso: diciembre-2002
Ubicación: Ahora aqui
Mensajes: 485
Antigüedad: 22 años, 4 meses
Puntos: 0
eso es justamente lo que necesito pero hasta ahora no he encontrado la forma
__________________
Todo tiene un comienzo y un fin!!
Postea tus proyectos
  #3 (permalink)  
Antiguo 27/07/2004, 01:52
Avatar de affv  
Fecha de Ingreso: diciembre-2002
Ubicación: Ahora aqui
Mensajes: 485
Antigüedad: 22 años, 4 meses
Puntos: 0
Pues mira... me he revisado casi todos los post del foro relacionados con el tema y encontre uno muy bueno y desde el logre hacer un script que me diera el tipo de cambio del dolar para mi pais extraido desde otra web.
mira te dejo un ejemplo de como ver el codigo fuente de un web y como mostrar contenidos de otra web.

Ver Codigo Fuente de una web

sourse.asp
Código:
<%
Web = Request.QueryString("Web")
If Web <> "" Then

	On Error Resume Next
	
	Set MyWeb = CreateObject("Microsoft.XMLHTTP")
	MyWeb.Open "Get",Web,False
	MyWeb.Send
			MySourse = MyWeb.ResponseText
			Response.Write("<textarea rows='35' cols='150'>"&MySourse&"</textarea>")
	Set MyWeb = Nothing

	If Err.Number <> 0 Then
		Response.Write(Err.Number&"<br>")
		Response.Write(Err.Description)
	End If
	
End If
Response.Write("<form method='GET' action='?'><input type='text' name='Web' size='30' value='"&Web&"'><input type='submit' value='View Sourse'></form>")
%>
mostrar el contenido de otra web
show_web.asp
Código:
<%
On Error Resume Next

Set MyWeb = CreateObject("Microsoft.XMLHTTP")
	MyWeb.Open "Get","http://www.maestrosdelweb.com",False
	MyWeb.Send
	MySourse = MyWeb.ResponseText
		Response.Write(MySourse)
Set MyWeb = Nothing

If Err.Number <> 0 Then
	Response.Write(Err.Number&"<br>")
	Response.Write(Err.Description)
End If
%>
si deseas mas informacion ve al siguiente link
http://www.forosdelweb.com/showthrea...hlight=XMLHTTP
__________________
Todo tiene un comienzo y un fin!!
Postea tus proyectos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas (incluyéndote)




La zona horaria es GMT -6. Ahora son las 17:38.