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

Tienda con conversor Dolar/Euro (asp/xml)

Estas en el tema de Tienda con conversor Dolar/Euro (asp/xml) en el foro de ASP Clásico en Foros del Web. Bueno.... paso a continuación a explicar con detalle la situación que tengo para ver si me podeis echar un cable... Tengo montada una tienda con ...
  #1 (permalink)  
Antiguo 03/07/2003, 04:43
 
Fecha de Ingreso: marzo-2002
Mensajes: 11
Antigüedad: 22 años, 2 meses
Puntos: 0
Tienda con conversor Dolar/Euro (asp/xml)

Bueno.... paso a continuación a explicar con detalle la situación que tengo para ver si me podeis echar un cable...

Tengo montada una tienda con el tipico carrito de la compra y todo funciona correctamente.

Mi intención es poner los precios, por defecto, en Euros y generar un cálculo automatizado para que también muestre el valor en Dolares.

Para ello necesito un valor actualizado, dia a dia, de la relación Euro/Dolar. Este valor está disponible en la siguiente dirección:
http://www.ecb.int/stats/eurofxref/eurofxref-daily.xml

Como podeis ver, la información del valor está en formato xml.

Yo puedo conseguir capturar ese fichero xml y almacenarlo en mi servidor, lo que necesito (y aquí es donde necesito vuestra ayuda) es extraer únicamente el valor de la relación Euro/dolar para almacenarlo en una variable con la que poder realizar el cálculo automatizado.

Con todo ello... la pregunta es... ¿como puedo capturar ese valor?
<Cube currency="USD" rate="xxxxxx" />

Cualguier sugerencia será bien recibida... GRACIAS de antemano por vuestra ayuda.
  #2 (permalink)  
Antiguo 03/07/2003, 07:35
Avatar de buliwyf  
Fecha de Ingreso: diciembre-2001
Ubicación: Caracas
Mensajes: 221
Antigüedad: 22 años, 5 meses
Puntos: 1
http://www.purplepages.ie/site/artic...q=6&fldAuto=70
__________________
RTFM antes de preguntar...

Última edición por buliwyf; 03/07/2003 a las 07:42
  #3 (permalink)  
Antiguo 03/07/2003, 08:06
 
Fecha de Ingreso: marzo-2002
Mensajes: 11
Antigüedad: 22 años, 2 meses
Puntos: 0
No es lo que preguntaba buliwyf... pero gracias por el interés que has mostrado.
No quiero mostrar el dato que necesito en html, en la url que escribiste dice... "This tutorial explains how to fetch XML data from an external web site and transform the data into HTML through XSL and ASP").

Solo quiero capturar el valor que necesito en una variable para realizar luego los calculos necesarios.
  #4 (permalink)  
Antiguo 03/07/2003, 09:16
Avatar de buliwyf  
Fecha de Ingreso: diciembre-2001
Ubicación: Caracas
Mensajes: 221
Antigüedad: 22 años, 5 meses
Puntos: 1
Código:
<%
set objHTTP = Server.CreateObject("Microsoft.XMLHTTP")
Set objLst = Server.CreateObject("Microsoft.XMLDOM")
objHTTP.open "GET", "http://www.ecb.int/stats/eurofxref/eurofxref-daily.xml", false
objHTTP.send
set objXML = objHTTP.responseXML
Set objLst = objXML.getElementsByTagName("Cube") 
 For i = 0 to objLst.length -1
set objnode = objLst.nextNode
divisa=objnode.getAttribute("currency")
valor=objnode.getattribute("rate")
if divisa="USD" then
'aqui si quieres paras el for, porque ya tienes tu string llamado valor con el cambio USD/Euro
response.write objLst.item(i).nodeName&": "&divisa&"= "&valor&"<br>"
End If
Next
%>
__________________
RTFM antes de preguntar...
  #5 (permalink)  
Antiguo 03/07/2003, 09:28
 
Fecha de Ingreso: marzo-2002
Mensajes: 11
Antigüedad: 22 años, 2 meses
Puntos: 0
Sin palabras...
Simplemente perfecto... :)

Muchisimas Gracias...
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




La zona horaria es GMT -6. Ahora son las 19:47.