DICCIONARIO DE INFORMÁTICA Y TECNOLOGÍA |
¿Qué significa SAX? - Información sobre SAX |
Definición de SAX |
Leandro Alegsa (Contacto) 05-12-2010
Anuncios
(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)
¿Mejoramos la definición? Puntos: 0 (0 votos) Respondemos tus consultas o comentarios a continuación: ¿Dudas? ¿necesita más información? Escriba y responderemos a tu email: clic aquí |
| ||||||||||
|