Domsax

DOMSAX es una implementación de un analizador XML basado en el principio de modelo de objeto de documento estándar.
Descargar ahora

Domsax Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • LGPL
  • Precio:
  • FREE
  • Nombre del editor:
  • Richard A.
  • Sitio web del editor:
  • http://gbic.biol.rug.nl/~rscheltema/domsax/

Domsax Etiquetas


Domsax Descripción

DOMSAX es una implementación de un analizador XML basado en el principio de modelo de objeto Documento estándar. DOMSAX es una implementación de un analizador XML basado en el principio del modelo de objeto de documentos estándar (y la implementación de Sun), combinándola con la flexibilidad y la posibilidad de un bajo consumo de memoria del analizador SAX (también de Sun implementabasado en el hecho de que la mayoría de XML- Los documentos contienen bloques de repetición (por ejemplo, la misma estructura de elementos repetidos una y otra vez), el analizador crea para cada bloque de repetición un documento completo (con la raíz del documento es el elemento de inicio del bloque de repetición). Esto permite que el programador se mantenga El código limpio y el consumo de memoria dentro de los límites. El analizador se ha probado en Java 1.5.1. Para analizar archivos XML, actualmente hay dos opciones: SAX y DOM. Con SAX obtiene la flexibilidad para cargar elementos específicos de un flujo, Minimizando el consumo de memoria, pero complicando las búsquedas y la disminución de la carga de la carga. Con DOM obtiene la bonita interfaz para buscar elementos en el documento completamente cargado, pero esta interfaz viene con una alta C OST en el consumo de memoria y la baja velocidad. Cuando comencé con este proyecto, una de las demandas fue la capacidad de procesar archivos XML de más de 100 MB. Esto me dejó efectivamente solo la elección de SAX, que permite analizar el elemento de archivo para el elemento y permitirme mantener el consumo de memoria dentro de los límites. Sin embargo, no me gustan las implicaciones en el código para el proyecto. Cualquiera que haya creado un analizador con SAX estará de acuerdo en que se queda con un desastre, debido a la separación de recibir la etiqueta abierta, los datos y el primer-tag. Lo que quería era la flexibilidad del analizador SAX combinado con el Facilidad de uso del enfoque DOM. El principio subyacente de DOMSAX está repitiendo bloques, que se pueden indicar con la tecnología XPATH existente. La mayoría de los registros de almacenamiento de archivos XML, que siempre se describen de la misma manera (por ejemplo, bloques de repetición). En el siguiente ejemplo, hay un solo encabezado, que siempre es el primer elemento dentro de la etiqueta de la raíz del documento (caja azul). Después del encabezado, los elementos siguen (cajas naranjas). Para cada una de las casillas indicadas al analizador con un XPATH se crea un documento completo, que contiene solo los datos dentro de la caja. Después de que se complete el documento, se pasa a los oyentes registrados.


Domsax Software relacionado

Html incluye

HTML incluye resuelve el problema de que el lenguaje de marcado de hipertexto no conoce un comando. ...

593

Descargar

Bibtexgui

BIBTEXGUI es una aplicación que proporciona un editor para los archivos BIBTEX. ...

177

Descargar