Comunidad de diseño web y desarrollo en internet online

datos de bolsa mexicana actualizados ?

Citar            
MensajeEscrito el 21 Mar 2009 09:08 pm
Hola
Quiero poner una grafica tipo linea de tiempo que muestre el tipo de cambio pesos-dolar en mi sitio web usando flash,
para esto necesito una fuente de informacion con los datos actualizados diariamente.

Alguien conoce algun servicio web que ofresca los datos en formato xml o planos actualizados ?

He estado buscando en la pagina de la bolsa mexicana de valores y en el inegi pero no parece que den los datos de otra forma que no sea usando HTML , lo que me obligaria a crear algun script php para parsear los datos por eso antes de crear el script me gustaria saber si existe alguna pagina web que ofresca una api o wsdl .

gracias.

Por paranoio

75 de clabLevel



 

Mexico

firefox
Citar            
MensajeEscrito el 22 Mar 2009 08:40 pm
Empeze a crear un parser para obtener los datos desde aqui : http://dgcnesyp.inegi.org.mx/cgi-win/bdiecoy.exe/754?s=est&c=12630

Ahora tengo un problema con preg_match_all basicamente es un problema de regex
utilizando esta expresion :

Código :

/\d{1,2} de [A-Za-z]{4,10}|\d{1,3}+\.+\d{0,5}|SC|ND/


obtengo todos los datos de la tabla (del link de inegi que ya mencione) excepto las filas que tienen el valor 15.00 ,
bastante raro y no logro obtener ese valor ni siquiera intentando con esto

Código :

/\d{1,2} de [A-Za-z]{4,10}|\d{1,3}+\.+\d{0,5}|15\.00|SC|ND/


la expresion la divido en 4 partes :
\d{1,2} de [A-Za-z]{4,10} encontrar cadenas tipo "XX de mes"
\d{1,3}+\.+\d{0,5} encontrar cadena tipo "XXX.XXX " donde X es un numero no funciona para 15.00
15\.00 encontrar "15.00" no funciona !!
SC encontrar cadena "SC"
ND encontrar cadena ND


Alguine sabe como puedo evitar este error ?

Por paranoio

75 de clabLevel



 

Mexico

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.