Comunidad de diseño web y desarrollo en internet online

Lector RSS FEED pero quitando los img tags

Citar            
MensajeEscrito el 09 Jul 2009 07:55 pm
Saludos, estoy tratando de elaborar un lector RSS FEED de solo texto en AS3 Flash, el problema radica en que el RSS FEED contiene imagenes que vienen en la descripcion como tags <img src="" />. Puedo manipular y eliminar partes del RSS FEED pero solo que sean partes del XML mismo, como title, decription. ¿Hay alguna forma de elimiar estas tags?, o mi única salida tal vez sea con PHP?. Muchas gracias por su ayuda.

Por jaoi55

5 de clabLevel



 

firefox
Citar            
MensajeEscrito el 09 Jul 2009 09:07 pm
Lee algo sobre expresiones regulares en esta misma web.
Tienes que formar una expresión que aísle los tags, y usar las funciones de flash para quitarlas.

Por Zah

BOFH

4290 de clabLevel

27 tutoriales
5 articulos

  Bastard Operators From Hell Editores

Zaragoza, España

firefox
Citar            
MensajeEscrito el 09 Jul 2009 11:02 pm
mmmm... justo por estos días ando yo también haciendo un lector de Rss, bueno...
la clase String tiene un método "indexOf" lo podrías utilizar para quitar el tag...
por ejemplo:

var myStr:String = "descripción <img src='imagen.jpg' />";
trace(myStr.indexOf("<img")); //Esto retorna 12

"splice" es otro método que te puede servir para borrar estos caracteres te recomiendo que busques en la documentación de adobe...

espero que halla sido claro, sino, no dudes en preguntar.... salu2

Por cdmazom

10 de clabLevel



 

desarrollo de videojuegos

firefox
Citar            
MensajeEscrito el 10 Jul 2009 06:50 am

Código ActionScript :

var str:String = '<img src="img.jpg"/>bla-bla-bla</p>bla-bla-bla<img src="img.jpg" />bla-bnla-nla';
var pattern:RegExp = /<img src="[^"]*" *\/>/gi;
trace(str.replace(pattern, ""));

Por Eliseo2

710 de clabLevel



 

firefox
Citar            
MensajeEscrito el 10 Jul 2009 04:04 pm
Muchas gracias chicos, logre hacerlo con un codigo igual/bastante parecido al que posteo Eliseo2.

Por jaoi55

5 de clabLevel



 

firefox

 

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