¿Problemas con la PC?, ¿Dudas sobre computación? Preguntá en los Foros
¡Exception! - La excepción de la red
- - Notas - Diccionario Informático
DICCIONARIO INFORMÁTICO
Búsqueda por Letra
0-9 - A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X - Y - Z - Índice

Búsqueda por Categorías - Ver categorías

Búsqueda por Palabra

Búsqueda personalizada
Más de 3500 términos - Comentar o sugerir algo
Qué significa SAX - Información y significado de SAX
-Definición de SAX



(Simple API for XML). Es API para XML. SAX provee un mecanismo para leer datos desde un documento XML. Es una alternativa popular a DOM (Document Object Model).

A diferencia de DOM, no existe una especifiación formal para SAX. La implementación de SAX en Java, es considerada una norma, y las implementaciones en otros lenguajes intentan seguir las reglas de esa implementación.

Algunas ventajas de SAX sobre DOM, es que generalmente SAX utiliza menos memoria que el DOM. También a menudo el procesamiento de documentos por SAX es más rápido, por la naturaleza de manejar eventos. También SAX permite leer en flujo.

En tanto, una desventaja de SAX es que algunas clases de validaciones XML requieren acceso al documento completo, y debe terminarse de procesar el documento completo y si hay una falla, todo el trabajo está perdido.

Otras tecnologías para procesamiento de XML son:
* Document Object Model
* XSL Transformations (XSLT)
* VTD-XML
* Streaming Transformations para XML (STX)









Categoría: APIs -

Sinónimos: -
¿Comentarios, dudas o problemas?: Ingrese a los Foros de Exception.
Los conceptos son exclusivos de ALEGSA. Queda prohibida su reproducción total o parcial (Políticas del diccionario).