¿Qué significa saxo?
SAX (API simple para XML) es un método alternativo de análisis XML.
En comparación con DOM, SAX es un método más rápido y eficiente. Escanea el documento línea por línea, analizándolo mientras lo escanea. Y en comparación con DOM, SAX puede detener el análisis en cualquier momento al analizar el documento, pero todo tiene sus opuestos, y para SAX la operación es complicada.
La mayoría de SAX generará los siguientes tipos de eventos:
1. Los eventos de procesamiento de documentos se activan al principio y al final del documento.
2. Activar eventos de elementos antes y después de que se analice cada elemento XML del documento.
3. Cualquier metadato suele ser manejado por un evento separado.
4. Los eventos DTD o Esquema se generan al procesar la DTD o Esquema del documento.
5. Generar eventos de error para notificar a la aplicación host sobre errores de análisis.