Foros del Web » Creando para Internet » HTML »

copiar ciertas etiquetas de un html

Estas en el tema de copiar ciertas etiquetas de un html en el foro de HTML en Foros del Web. buenas quería saber si alguien tiene alguna idea como puedo hacer lo siguiente: yo tengo una pagina de un feed,y lo q tengo q hacer ...
  #1 (permalink)  
Antiguo 11/03/2010, 07:51
 
Fecha de Ingreso: marzo-2010
Mensajes: 2
Antigüedad: 7 años, 9 meses
Puntos: 0
copiar ciertas etiquetas de un html

buenas
quería saber si alguien tiene alguna idea como puedo hacer lo siguiente:
yo tengo una pagina de un feed,y lo q tengo q hacer es un scroll en html de la primer noticia q aparezca en ese feed (es decir cada vez q se actualiza el feed,se actualizaría el scroll)
por el tema del scroll no hay drama, mi problema es como sacar la primer noticia de esa página y q cuando cambie, también cambie automáticamente.
lo que se me ocurría era que tome la primer etiqueta de esa página por ejemplo el primer <DIV> pero ahí surge otra duda: como hago para que detecte ese priemr <DIV> y lo copie automáticamente??
muchas gracias
  #2 (permalink)  
Antiguo 11/03/2010, 08:13
Avatar de ElJavista
Colaborador
 
Fecha de Ingreso: marzo-2007
Ubicación: Lima Perú
Mensajes: 2.231
Antigüedad: 10 años, 9 meses
Puntos: 67
Respuesta: copiar ciertas etiquetas de un html

Lo primero no lo entendí, lo segundo se hace mediante PHP y DOM (o simpleXML). Si aprendes ambas cosas podrás hacerlo sin problemas. Suerte!
  #3 (permalink)  
Antiguo 11/03/2010, 09:53
Avatar de el_javi  
Fecha de Ingreso: marzo-2005
Ubicación: MAdrid
Mensajes: 841
Antigüedad: 12 años, 8 meses
Puntos: 9
Respuesta: copiar ciertas etiquetas de un html

Imagino que lo que quieres es hacer tu propio FEED de noticias a partir de otro no?

Debes de "parsear" el contenido del XML del feed de noticias inicial, como bien ha dicho ElJavista, tienes que usar PHP, por ejemplo, como lenguaje de servidor, para leer ese Feedy parsearlo (buscar la primera capa (div), sacar su contenido ...)

¿Actualizar tus RSS a la misma vez que las de la fuente original? Lo veo bastante chungo, dado que no puedes montarte un WebService en el lugar de donde "estás robando" las RSS.

Por ello, yo podría un cron (tarea programada9 en tu servidor, y que TODOS los días lea las feeds que quiersa y monte las tuyas.

Por ello:

- 1 vez al día leer las feed (rss)
- Al leerlas, parsearslas (php), y guardarlas en Base de Datos
- Mostrar tus propio Feed a partir de la información de la Base de Datos.

Con esto, haces que no tengas que parsear cada vez que un usuario visite tu página.
Tienes 1 pro y 1 contra:
- PRO: No sobrecargas tu Web porque en cada visita tendrías que ejecutar el parseador, y si los Feed son largos, puede sobrecargar el tiempo de ejecución en el servidor.
- Contra Tu "nivel de actualización a tiempo real" se viene rebajado a DIARIAMENTE.

Es mi opinión.

Un saludo.

Javier
  #4 (permalink)  
Antiguo 11/03/2010, 10:04
 
Fecha de Ingreso: marzo-2010
Mensajes: 2
Antigüedad: 7 años, 9 meses
Puntos: 0
Respuesta: copiar ciertas etiquetas de un html

Cita:
Iniciado por el_javi Ver Mensaje
Imagino que lo que quieres es hacer tu propio FEED de noticias a partir de otro no?

Debes de "parsear" el contenido del XML del feed de noticias inicial, como bien ha dicho ElJavista, tienes que usar PHP, por ejemplo, como lenguaje de servidor, para leer ese Feedy parsearlo (buscar la primera capa (div), sacar su contenido ...)

¿Actualizar tus RSS a la misma vez que las de la fuente original? Lo veo bastante chungo, dado que no puedes montarte un WebService en el lugar de donde "estás robando" las RSS.

Por ello, yo podría un cron (tarea programada9 en tu servidor, y que TODOS los días lea las feeds que quiersa y monte las tuyas.

Por ello:

- 1 vez al día leer las feed (rss)
- Al leerlas, parsearslas (php), y guardarlas en Base de Datos
- Mostrar tus propio Feed a partir de la información de la Base de Datos.

Con esto, haces que no tengas que parsear cada vez que un usuario visite tu página.
Tienes 1 pro y 1 contra:
- PRO: No sobrecargas tu Web porque en cada visita tendrías que ejecutar el parseador, y si los Feed son largos, puede sobrecargar el tiempo de ejecución en el servidor.
- Contra Tu "nivel de actualización a tiempo real" se viene rebajado a DIARIAMENTE.

Es mi opinión.

Un saludo.

Javier
Gracias. En realidad esto lo debo hacer en NING.
La idea es q aparezca un scroll en la pagina principal q muestre las actualizaciones de las noticias de unos grupos de la red, para ellos tengo un cuadro de texto q identifica html y javascript. Yo tambiéwn lo había pensado con una base de datos pero al ser NING, no se puede a no ser q tenga la base de datos en forma externa. Ahora investigaré un poco de Xml
Gracias por responder :)

Etiquetas: etiquetas, feed, rss, scroll
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 05:30.