jueves, 8 de junio de 2017

Ingenieria de Documentos: clase 4 XML como apoyo a ing de documentos

XML, como apoyo a Ing. de Documentos, porque?


  • 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