apuntes_vallesquino_22_5_09

=**Resumen de la clase del día 22 de Mayo de 2009** =

Vemos el resumen de la clase anterior por Vallesquino y Alexbm8.

Como nadie hizo ejercicios de autoevaluación [|vimos uno del 2007]

La base de datos **XML eXist**: - Funciona como xindice sobre tomcat de apache. - Dispone de una interfaz grafica. - Intentamos instalar el exist, pero no todos lo conseguimos :(
 * Seguimos con la clase de XML:**


 * Lo que no se ha visto de XML:**
 * **XSLT:** Documentos XML para transformar documentos XML. Es un lenguaje funcional y bastante complicado.Es un lenguaje que va cogiendo el arbol de entrada para construir un arbol de salida XML. Su utilidad es para trabajar con XML para transformaciones complejas.Muchos documentos XSLT trabajan sobre XPath.


 * **XSL:FO:** Lenguaje para convertir documento XML a documento que no sea XML como por ejemplo PDF,doc,html...La idea es como los CSS que dan forma a las etiquetas (negrita,color...).


 * **XPointer:** especifica los destinos de los enlaces. Es un superconjunto de XPath, mientras XPath se referiaa un solo documento, y sin embargo XPointer se puede referir a varios documentos XML.


 * **Xlint:** Especificva como se incluye los enlaces dentro de un documento XML. Mientras Xpointer especificamos el destino del enlace, en Xlint especificamos el origen del enlace.Podemos añadir informacion del documento y podemos añadir información para ese enlace, permite hacer varias cosas.


 * **XForms:** lenguaje para descripcion de formularios, puede trabajar con XML como si fuese un lenguaje final y usarlo como formulario.

Acabamos el taller 2 de XML!!!