Descripción del mapa conceptual de AD02
MANEJO DE FICHEROS
Introducción.
Clases asociadas a las operaciones de gestión de ficheros y directorios.
2.1.- Clase File.
2.1.1.- Existencia y listado de ficheros y carpetas.
2.1.2.- Creación y eliminación de ficheros y directorios.
2.2.- Interface FilenameFilter.
2.3.- Rutas de los ficheros.
Flujos.
3.1.- Flujos basados en bytes.
3.2.- Flujos basados en caracteres.
Formas de acceso a un fichero.
4.1.- Operaciones básicas sobre ficheros de acceso secuencial.
4.2.- Operaciones básicas sobre ficheros de acceso aleatorio.
4.3.- Enlaces de interés sobre ficheros.
Java NIO.
5.1.- Java NIO Path.
5.2.- Clases de Java NIO Files.
5.3.- Escribir contenido en un fichero.
Trabajo con ficheros XML: analizadores sintácticos (parser) y vinculación (binding).
6.1.- Conceptos previos.
6.2.- Definiciones.
6.3.- "Parser" o analizador XML.
6.4.- DOM.
6.4.1.- La estructura DOM.
6.4.2.- Ejemplo completo.
6.4.3.- Creación de un fichero XML a partir de un documento.
6.5.- SAX.
6.6.- StAX.
6.6.1.- Características de StAX.
6.6.2.- Ejemplo de API Cursor.
6.6.3.- Ejemplo de API Event.
6.7.- Binding.
6.7.1.- Configuración con anotaciones.
6.7.2.- Ejemplos con anotaciones.
6.7.3.- Funcionamiento de JAXB.
6.7.4.- Ejemplos: Marshall, Unmarshall.
6.7.5.- Generación automática de clases Java a partir del esquema .xsd.
Librerías para conversión de documentos XML a otros formatos.
7.1.- Introducción a JasperReport.
7.2.- Diseñar y compilar la plantilla.
7.3.- Rellenar el informe con datos, exportar el informe.
Versión gráfica del mapa conceptual