- Es extensible
- Separa contenido/presentación
- Utiliza esquemas
- Es validable
- Es transformable.
Conversion a XML
Una de las razones mas comunes para convertir informacion a XML es para facilitar una estrategia de publicación de origen-único.
En la cual el contenido creado una vez y rehusado múltiples veces.
- Por ejemplo información de derechos de autor.
-Condiciones y términos estándares.
Una variante de estrategia común de publicación es la sindicación.
Buscar: Up Translation (de HTML o database a XML) y Down Translation (inverso, de XML a database o HTML )
Transformacion desde XML
Para esto, el W3 da 2 recomendaciones:
XSTL (Extensible stylesheet language dor transformations)
-Opera en nodos logicos derivados de la estructura de documentos XML
-Posee los elementos usuales para el control lógico (loops condicionales, y switches)
-
XSL FO (Extensible Stylesheet Formatting Objects)
Una transformacion XSLT de XML a html puede ser tan simple como definir un set de reglas que asignara una etiqueta HTML a cada etiqueta XML.
Dejando la presentación como tarea del navegador.
No hay comentarios:
Publicar un comentario