miguelcg-11-5-09

11 de mayo

resumen de la clase anterior por alexbm

Vemos la práctica de afharo que lee diferentes fuentes rss y permite la posibilidad de añadir nuevas fuentes. Hay que contar con que cualquier operación de lectura/parse/etc puede fallar y tenerlo en cuenta cuando programamos.

Pasamos a la de draxxus que ha hecho un planet de la facultad. Comenta que ha tenido un problema con la codificación ya que apache fuerza la codificación iso pero modificando el .htaccess se puede hacer que escriba en utf-8.

Por último vemos la de carlos que con un form pide los diferentes url de feeds y los muestra.

Decidimos que la práctica 6 es para el 27 de mayo.

Vemos el ejercicio 2.12 de carlos y de afharo que usando XPath obtiene un elemento que tenga un atributo determinado.

Pasamos al tema: Bases de datos XML

Vemos que por ejemplo Openoffice usa xml para guardar sus archivos. En general, se accede a las bases de datos XML utilizando una interfaz REST o similar. Se pueden hacer facilmente casi todo lo normal con las bases de datos, pero lo que no se suele hacer es modificar el documento xml, más bien sustituirlo.

Probamos a instalar Tomcat + XIndice. Con xindice se pueden usar "colecciones" de documentos con una estructura jerárquica.