SoloCodigo
Programación General => Otros Lenguajes de Programación => XML => Mensaje iniciado por: RuFfo en Miércoles 27 de Noviembre de 2002, 21:20
-
Hola. Me gustaria que algun experto en el tema me contase que ventajas tiene XML sobre HTML, y que aplicaciones se pueden hacer con XML que no se puedad con HTML.
Un saludo.
-
Buenas,
Quizá no sea el más apropiado para contestarte ya que mis conocimientos de HTML y XML no son muy elevados y no están orientados a webs, pero:
XML es mucho más genérico que HTML, lo cual permite que sea usado para cualquier proposito.
Actualmente se usa bastante en programación: paso de resultados entre aplicaciones, volcados de tablas, representaciones de clases y sus datos, jerarquias, estructuras... y todo con un String, independientemente de la representación formal de los datos.
La estructura del XML con sus <TAGS>, atributos y subtags, puede verse como una tabla, y su gestión es parecida a la de cualquier tabla de una base de datos.
Otra cosa MUY importante al programar con XML es el posible uso de XSLT, plantillas de tranformación de un XML a otro XML, eliminando y/o cambiando contenido del original (también es posible pasar de XML a HTML con un XSLT!)
Como ves, lo bueno que tiene el XML es lo generico que es... Lo que hagas con el depende de tu imaginación.
-
Puede enriquecerse el contenido de información y facilitarse su uso porque las posibilidades de enlace hipertextual de XML son mucho mayores que las de HTML.
XML puede proporcionar más y mejores facilidades para la presentación y ejecución de los visualizadores.
La información será mucho más asequible y re-utilizable porque la marcación más flexible del XML puede utilizarse por cualquier software XML en lugar de estar restringidos a determinados fabricantes como sucede con HTML.