Bienvenido(a), Visitante. Por favor, ingresa o regístrate.

Ingresar con nombre de usuario, contraseña y duración de la sesión

 
Búsqueda Avanzada

15.707 Mensajes en 3.130 Temas- por 371 Usuarios - Último usuario: lasfirrot
Mayo 22, 2012, 07:49:19
Foro de Hispabyte.netProgramaciónLenguajes y Programación (Moderadores: D4MR0D, Snaft_J1)Tema: Dar formato a XML de forma sencilla
Páginas: [1]   Ir Abajo
Imprimir
Autor Tema: Dar formato a XML de forma sencilla  (Leído 973 veces)
0 Usuarios y 2 Visitantes están viendo este tema.
RJ-45
Global Moderator
Miembro Imprescindible
*****
Mensajes: 1.910



Ver Perfil
« : Octubre 06, 2010, 08:49:28 »


Buenas,

Tengo un XML con un contenido tipo chat. Lo que me gustaría es darle formato para poderlo leer como si fuera un chat (sin las etiquetas, y a poder ser en colores o algo)

No tengo ni idea de por dónde empezar, ni como se podría hacer

¿Alguna ayudita?

Gracias

Código:
- <message>
  <to>pepito</to>
  <from>juan</from>
  <body>kiyo q?</body>
  <date>2010-04-04 11:44:30.132 CEST</date>
  </message>
- <message>
  <to>juan</to>
  <from>pepito</from>
  <body>aqui probando el chat</body>
  <date>2010-04-04 11:44:33.617 CEST</date>
  </message>
En línea
HQH
Administrator
Miembro Imprescindible
*****
Mensajes: 1.813



Ver Perfil
« Respuesta #1 : Octubre 06, 2010, 11:41:30 »

¿En que lenguaje quieres hacerlo?

Normalmente la mayoria de lenguajes (C, Java, PHP, Javascript, etc..) tienen librerias que pemiten leer las "etiquetas" y sus "contenidos" en forma de arbol)

Ejemplo:

La raiz del arbol, te dice que tienes X librerias MEssage y puedes elegir cual quieres sacar datos (y si dentro hubiera varias etiquetas de otro tipo, se podrian navegar).

No me he explicado muy bien porque estoy contestando rapidisimo en un hueco Lengua
En línea
RJ-45
Global Moderator
Miembro Imprescindible
*****
Mensajes: 1.910



Ver Perfil
« Respuesta #2 : Octubre 06, 2010, 01:03:26 »

Pues en uno en el que vosotros me ayudéis xD

Es para uso exclusivo mio, así que no tiene que ser nada bonito, ni seguro ni historias de estas.

La idea es esa, que le pueda dar a un botón examinar, y buscar el archivo XML y me lo formatee en pantalla ( ni siquierda necesito guardar el resultado)

Tengo servidores Apache+PHP, que imagino que puede ser lo más facil, no?

Gracias
En línea
HQH
Administrator
Miembro Imprescindible
*****
Mensajes: 1.813



Ver Perfil
« Respuesta #3 : Octubre 06, 2010, 11:49:02 »

Creo que tengo un lector RSS en PHP en otro PC, te lo cuelgo en un rato (Te valdra modificandolo 1 pelin para lo que quieras).
En línea
HQH
Administrator
Miembro Imprescindible
*****
Mensajes: 1.813



Ver Perfil
« Respuesta #4 : Octubre 08, 2010, 08:10:36 »

Como lo prometido es deuda, adjunto mi sencillo lectorRSS en PHP.

Como mini explicacion, getElementsByTagname sirve para conseguir las etiquetas cuyo nombre se le pase como parametro.


* lectorRSS.zip (0.56 KB - descargado 55 veces.)
En línea
RJ-45
Global Moderator
Miembro Imprescindible
*****
Mensajes: 1.910



Ver Perfil
« Respuesta #5 : Octubre 09, 2010, 09:32:51 »

Gracias!

Lo he ejecutado tal cual me lo has dado, pero me da una página en blanco  Huh
En línea
HQH
Administrator
Miembro Imprescindible
*****
Mensajes: 1.813



Ver Perfil
« Respuesta #6 : Octubre 09, 2010, 07:43:35 »

if($nom=="linux" || $nom=="software" || $nom=="programacion")

Ese if era para que solo salieran las noticias de linux software o programacion en meneame.

Si eliminas el IF, saldran todas.

Si aun asi no va(no lo he re-probado) dimelo y lo miro, es posible que meneame haya cambiado su sistema de RSS.
En línea
Páginas: [1]   Ir Arriba
Imprimir
Foro de Hispabyte.netProgramaciónLenguajes y Programación (Moderadores: D4MR0D, Snaft_J1)Tema: Dar formato a XML de forma sencilla
Ir a:  


Tema diseñado por RJ-45 para Hispabyte.net basado en el
theme famouspadexx v.09 designed by Formado Comprido
Downloable here. My present to padexx.de