Logo

Charla/Coloquio sobre Aplicaciones
prácticas de XML

-----------------------------------------------
-----------------------------------------------
> Presentación > Ejemplos > Transparencias > VideoConferencia > Ponencia > Software

Índice de ejemplos propuestos a lo largo de la charla.

  1. Primer ejemplo. Muestra cómo mediante un simple CGI, podemos contruir on the fly, un XML y responder con 3 formatos de ficheros resultantes .Ver el ejemplo.
  2. Muestra un fichero XML de manera jerárquica (mejor en IExplorer).Ver el ejemplo.
  3. Muestra un XML mal formado.Ver el ejemplo.
  4. Muestra un XML no válido.Ver el ejemplo.
  5. La mayoría de aplicaciones son capaces de trabajar con XML: Oracle, Access XP, Gnumeric 1.0.4 ( zcat -d FICHERO ) o Día
  6. Los navegadores ya son capaces de visualizar XML.Ver el ejemplo.
  7. Ejemplo de declaración de una DTD interna.Ver el ejemplo.
  8. Declaración de atributos en una DTD. El navegador lo mostrará bien, pero un parser no lo validará, porque no se han especificado todos los atributos del elemento descripcion. Ver el ejemplo.
  9. Ejemplos de Documentos que usan DocBook.
    • En local, de manera que podemos parsearla bien. Ver ejemplo.
    • En remoto, de manera que no podremos trabajar con ella a menos que estemos conectados a internet, o que el editor la incluya. Ver ejemplo.
  10. Definición de un punto mediante XML-schema.Ver el ejemplo, y cómo quedaría la autodocumentación con XML-Spy.Ver el ejemplo.
  11. Un ejemplo de un fichero XHTML, perfectamente validado por el w3c.Ver el ejemplo.
  12. Hemos construido una pequeña DTD para modelar nuestras propias Cartas. Sería interesante abrirlas con los diferentes editores para ver las diferencias.
    • Carta-1 (Referencia a DTD en local).Abrirla.
    • Carta-2 (Referencia a DTD por http).Abrirla.
    • Carta Completa a los Reyes Magos (Referencia a DTD local).Abrirla.
  13. Ejemplo de uso de Selectores en CSS.Ver el ejemplo.
  14. Ejemplo de transformación XSLT desde el propio Navegador.Ver el ejemplo.


Aplicaciones reales del uso de XML:

  • Desarrollo de pequeños portales web, con contenidos medinamente estáticos: Web de Gulmu.
  • Gestión documental:
    • Podemos guardar nuestros documentos, apuntes, memorias de prácticas, etc, etc en docBook. Yo por ejemplo los uso para preparar los apuntes que luego les doy a mis alumnos.En XML,En PDF.
    • Podemos gestionar toda la documentación técnica que se genera durante la realización de un proyecto.
      Documentos cedidos por cortesía de la Consejería de Agricultura, Agua y Medio Ambiente de la Región de Murcia, y EXAGroup Consultores S.A.: Ver una muestra
  • Impresión de informes en nuestras aplicaciones, y manuales de aplicaciones.
    Documentos cedidos por cortesía de la Consejería de Agricultura, Agua y Medio Ambiente de la Región de Murcia, y EXAGroup Consultores S.A.:
    • Pantallazo de Windows, con el aspecto de las aplicaciones.Ver Imagen.
    • Report en PDF, que se puede ver en el pantallazo.Ver PDF.
    • XML, resultado de la consulta a Oracle (usando XDK), del cual aparece el report.Ver XML.
  • Desarrollo de Formularios de aplicaciones (Oracle Forms 9) y Autodocumentación.
    Documentos cedidos por cortesía de la Consejería de Agricultura, Agua y Medio Ambiente de la Región de Murcia, y EXAGroup Consultores S.A.:
    • Formulario Forms9 en XML.Ver XML.
    • En base a este formulario XML, se construye el html que autodocumenta el Form.Ver Html.

 

   
-----------------------------------------------
-----------------------------------------------
DITEC