Añadir etiquetas a XML
5 seguidores
Hola!!
He decidido hacer una web de noticias con xml. Soy capaz de crear el fichero con la noticia que yo quiero introducir, pero no se como ir añadiendo filas. Me gustaría que las noticias fueran de nuevas a viejas.
Si alguien sabe como hacerlo????
Un saludo y gracias.
danielsandesign
¿De qué tipo de web estamos hablando?¿Flash, xhtml?
vega_vega
La web estaría en flash. He conseguido que en flash me lea el xml, también crearme mediante php un xml con etiquetas. Pero me gustaría posicionarme en un sitio del xml y empezar aquí a escribir la nueva noticia.
dagi3d
lo más fácil es volcar el contenido del xml a un objeto/estructura de datos, añadir los nuevos nodos y volver a guardar en disco. si estás usando php5, lo tienes bastante sencillo: http://devzone.zend.com/node/view/id/1713
si no, te deseo suerte...
otra opción que se suele utilizar es trabajar conjuntamente con base de datos, de tal manera que desde tu gestor de contenidos controles los registros de manera cómoda y luego tan sólo tengas que preocuparte de generar físicamente el fichero xml con el que te resultará trabajar más fácil en flash (además de ofrecerte mayor integridad)
de todas maneras esto debería ir mejor en programación servidor (en caso de que quieras modificar el contenido desde tu php, claro)
vega_vega
No te entiendo muy bien eso del final:
"de todas maneras esto debería ir mejor en programación servidor (en caso de que quieras modificar el contenido desde tu php, claro)"
No se si lo he dicho pero añado los datos con php: Tengo una hoja donde recojo los textos y fotos que quiero introducir y en otra los guardo en el xml. Ahora lo que quiero como he comentado es ir añadiendo al principio. Tampoco van a ser muchos datos los que apareceran y no quiero hacer una base de datos, bueno si no hay otra solución se hace, pero mientras si funiona así.
Un saludo, y gracias.
hartum
[spoiler]
Almost y Yo tenemos un proyectito en mente que acabara con vuestras penas de generación y administración de xml para noticias.
[/spoiler]
almostDesign
[spoiler]
Amen
[/spoiler]