Leer XML sin fopen?

Mapa del Sitio

 Leer XML sin fopen?

Leer XML sin fopen? [08-02 10:25] por HEROEALBICELESTE [arg]
Hola gente:
ALguien sabe como puedo leer el XML de MercadoLibre sin utilizar las funciones fopen, fread y fclose???, hay algo similar???
Saludos, tomás.

Otras formas [09-02 13:30] por AGROMAIL [arg]
Tenes varias formas para resolverlo sin usar php.
Una es Macromedia flash 8 que permite parsear xml con Action Script.
La otra es formatear la pagina de salida con XLS, que es un cascade sheet style para xml.
La otra es javscript con funciones que lean y parsen el xml.
Te recomiendo darte una vuelta por sitepoint.com.
Saludos

[08-02 12:12] por SEPTUM [ven]
Si hay, aunque un poco mas complicado fsockopen y fgets


[08-02 12:56] por HEROEALBICELESTE [arg]
probare, el tema es que el hosting al que quiero pasarme no acepta /"por seguridad/" fopen y fread, por lo que no creo que tenga habilitada la funcion fsockopen... igualmente gracias.

[08-02 15:57] por MACROJD [arg]
creo que si el hosting tiene esas limitaciones no vas a poder leer de ninguna forma los xml o cualquier otra página externa. Un saludo, JD

[08-02 14:05] por SEPTUM [ven]
Yo no me pasaria a ese hosting com tantas limitaciones. Pero si lo tengo que hacer se me ocurre lo siguiente: 1) Crear una cuenta GRATIS en un servidor que soporte PHP. 2) En ese servidor crear la consulta a Mercado libre y generar la pagina de resultados. 3) Mediante un iframe o un include PHP introducir la pagina en mi sitio origial.
Tiene su complicaciones pero funciona.


XML de ML no es bueno [08-02 22:04] por IVANFQ [mex]
Pues los mejores hosting, tienen problemas con el fopen. Yo uso dos diferentes, uno acepta el fopen, pero me dijeron, que esa funcion, no se estaba cerrando, cada vez que se ejecutaba, y que estaba consumiendo mucho CPU de los servidores. Otro hosting, que uso, de plano, mejor lo deshabilita. Seria mejor que ML ofreciera el servicio tipo Amazon, o Ebay, en donde ellos se encargan de hospedar los scripts.

. [09-02 07:11] por NROKIREDEF [arg]
Hola Ivan!
Los scripts que mencionas de Amazon o eBay son las herramientas basicas que ellos proveen, al igual que ML con los tickers o los banners. Con estas herramientas, simplemente mostras articulos sin necesidad de hacer /"operaciones/" con ellos (ordenamientos, filtros, busquedas avanzadas, recategorizacion, cambio de modo de visualizacion, etc)
Para los webmasters mas avanzados, tanto Amazon como eBay cuentan con una API que funciona de la misma manera que el XML de ML. Esta API/XML permite adaptar los datos que brinda ML a tu site, de forma que podes mostrar articulos 100% customizados con tu site.
Abrax!
Fede
PD: si te dijeron que el fopen no se esta cerrando, agregale un close($variable) al final del script

Alternativa [10-02 11:30] por IVANFQ [mex]
Estaba leyendo, que el fopen lo desactivan en los hosting, porque es muy inseguro, para los servidores. Y estaba leyendo, que hay alternativas mejores, y mas seguras. Aun no hago la prueba, pero entren a:
http://wiki.dreamhost.com/index.php/Talk:Allow_url_fopen
****************
Igual, y seria mejor, si ML hiciera una alternativa, con esto... Saludos...

[10-02 11:31] por IVANFQ [mex]
El Enlace principal al articulo es:
http://wiki.dreamhost.com/index.php/Allow_url_fopen

[09-02 17:14] por MACROJD [arg]
lo que provee Amazon no sirve para nada. Yo tuve que partir de cero y hacer todos los scripts por mi cuenta porque en general están desactualizados o no se adaptan a los modelos de sitios que se construyen normalmente. Si querés trabajar bien no te queda otra que usar el fopen. Si un hosting no los permite es porque no tiene suficiente infraestructura para implementar sistemas de seguridad adecuados y por lo tanto no es recomendable trabajar con ellos. Un saludo, JD

Gracias por visitar el foro de " Leer XML sin fopen?".
Búsqueda personalizada

@ empremexico Derechos Reservados 2017 - Empresas de México

Políticas de Privacidad  - Términos y Condiciones - Noticias - Contacto