Modelo basado en eventos (SAX)
Descripción
El procesamiento de documentos XML mediante modelos basados en eventos permite tratar grandes volúmenes de información de forma eficiente y con un consumo reducido de memoria. Este curso aborda en profundidad el modelo SAX como técnica fundamental para el análisis secuencial de documentos.
El alumnado conocerá los fundamentos del lenguaje XML, el funcionamiento del procesamiento basado en eventos, la implementación de manejadores y la comparación con otros modelos de análisis. Una formación dirigida a profesionales de la informática que necesitan procesar e integrar información estructurada de forma eficiente.
Teleformación con tutor. Formación bonificable para empresas vía FUNDAE.
Programa detallado
Módulo 1. Fundamentos del procesamiento de documentos XML
Unidad didáctica 1. Introducción a XML
- Estructura de un documento XML
- Elementos, atributos y contenido
- Documentos bien formados y válidos
- Esquemas y validación
- Procesadores de documentos XML
Unidad didáctica 2. Modelos de procesamiento
- Procesamiento basado en árbol frente a eventos
- Concepto de análisis secuencial
- Ventajas e inconvenientes de cada modelo
- Casos de uso del modelo basado en eventos
Módulo 2. El modelo SAX
Unidad didáctica 1. Funcionamiento del modelo SAX
- Arquitectura del procesamiento por eventos
- Eventos de inicio y fin de elemento
- Tratamiento de contenido y atributos
- Flujo de análisis del documento
Unidad didáctica 2. Implementación de manejadores
- Implementación de gestores de eventos
- Captura y tratamiento de la información
- Gestión de errores en el análisis
- Comparación con el modelo basado en árbol
¿Quieres formar a tu equipo en este curso?
Bonificable hasta el 100% de la cuota vía FUNDAE. Déjanos tu email y te enviamos la información de este curso junto con el crédito que tu empresa puede aprovechar.
o calcula primero cuánto crédito genera tu empresa →
✓ ¡Recibido! Te enviamos la información de Modelo basado en eventos (SAX) lo antes posible.