Xmldego

Una biblioteca de clase Java para filtrar y extraer datos XML
Descargar ahora

Xmldego Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • LGPL
  • Precio:
  • FREE
  • Nombre del editor:
  • Harald Kirsch
  • Sitio web del editor:
  • http://wsd.iitb.fhg.de/~geg/clighome/

Xmldego Etiquetas


Xmldego Descripción

Una biblioteca de clase Java para filtrar y extraer datos XML. Xmldego, una biblioteca de clase Java, se utiliza para simplificar los procesos de filtrado y extraer datos del texto XML. Para habilitar el filtrado incluso en archivos XML incluso grandes, se basa en SAX en lugar de en DOM. Similar a SAX que registra las devoluciones de llamadas para escuchar eventos del analizador. Pero en un contraste de Sax, la vinculación de eventos puede ser muy específica, de modo que debe tratar solo con elementos XML que está realmente interesado en. Se definen para que suceda en un contexto, mientras que un contexto se describe principalmente por un camino de contexto. , enumerando los elementos hasta el nivel de anidación del elemento XML actual que se analiza. Como ejemplo, considere enumerar todos los nodos de destino de un guión de hormigas. Todo lo que necesita hacer es preparar la copia de encuadernación / proyecto / objetivo: Copywhere Copy es una devolución de llamada predefinida. Actualmente, las devoluciones de llamada se pueden adjuntar a las etiquetas de inicio y finalización, los comentarios, las instrucciones de procesamiento y el texto. PRESENTA MODELXMLDEGO está destinado a filtrar y transformar el texto XML en otro texto XML o simplemente otro texto. En contraste con XSLT, no funciona en el árbol de DOM completo, sino que funciona secuencialmente en los eventos de SAX que ingresan. El beneficio es que no se debe leer todo el archivo XML en la memoria, antes de que se inicie el procesamiento. El analizador con su propio controlador, Xmldego permite registrar devoluciones de llamada para eventos más específicos que "todas las etiquetas de inicio". Todos los eventos de SAX START y FIND Element se informan a un llamado de llamada. Regístrese los objetos de devolución de llamada con el selector. El recallbackselector, por ejemplo, permite vincular las devoluciones de llamadas a las expresiones regulares que coinciden con las rutas coincidentes como / raíz / elem / elema, pero son posibles otras implementaciones de selección. El objeto de devolución de llamada se llamará con una cadena que mantiene el fragmento XML actual asociado con el evento. Para un comentario, este es el texto completo de comentarios, por ejemplo, y para una etiqueta final, es la etiqueta en sí. La devolución de llamada tiene tres acciones principales que puede realizar: 1. Envíe el texto proporcionado a la salida. Obviamente, esto incluye la posibilidad de modificar primero el texto o eliminarlo por completo. 2. Cambie la maquinaria entre eco y el modo de eliminación. En el modo ECHO, el texto XML entrante se refleja en la salida sin la necesidad de llamar explícitamente a cualquier devolución de llamada definida por el usuario. En el modo de no ECHO (modo de eliminación), nada se envía a la salida de forma predeterminada. Por supuesto, las devoluciones de llamada pueden generar salida explícitamente. 3. Establezca una marca en el contexto del elemento XML actual. Esto comenzará a la salida de almacenamiento en búfer para que pueda cambiarse antes de que finalmente se envíe. Por supuesto, la maquinaria también se puede usar para generar ninguna salida en absoluto y, en cambio, crear alguna estructura de datos interna. En comparación con la lectura en el árbol de DOM completo con un analizador DOM, esto solo tiene sentido, sin embargo, si solo se extraen bits menores de un archivo XML grande. Requisitos: · Java 2 Edición estándar Medio de ejecución


Xmldego Software relacionado

Finanzas :: Cita

Finanzas :: Cita es un módulo Perl para obtener acciones y cotizaciones de fondos mutuos de varios intercambios. ...

184

Descargar