ServingXML

Software captura de pantalla:
ServingXML
Detalles de software:
Versión: 1.0.5
Fecha de carga: 3 Jun 15
Promotor: Daniel Parker
Licencia: Libre
Popularidad: 7

Rating: 4.0/5 (Total Votes: 2)

ServingXML es un lenguaje de marcas para expresar tuberías XML, y un marco de Java extensible para la definición de los elementos del lenguaje.
 ServingXML actualmente viene con una aplicación de consola, y también documenta una API para incrustar el software en una aplicación Java o J2EE estándar.
ServingXML Apoya la lectura de contenido como archivos XML, archivos planos, consultas SQL o eventos SAX generados dinámicamente, transformándolo con hojas de estilo XSLT y filtros SAX costumbre, y la escritura como XML, HTML, PDF o archivos adjuntos de correo electrónico.
Este software es especialmente adecuado para la conversión de los registros de archivos o bases de datos planas para XML, con su apoyo a los espacios de nombres, tipos de registro variante, campos de varios valores, segmentos y grupos de repetición, agrupación jerárquica de registros y registro por registro de validación con esquema XML .
ServingXML funciona como una "inversión de control" contenedor para el montaje de componentes de una variedad de proyectos - Apache FOP, Sun MSV y otros -. Y hacerlos trabajar juntos para procesar los registros y XML

Características .

  • Convertir archivos planos a XML y viceversa
  • Convertir los registros de base de datos a XML y viceversa.
  • Convertir archivos planos de un diseño a otro.
  • Transformar y validar XML con filtros SAX, hojas de estilo XSLT, y la validación del esquema.

¿Cuál es nuevo en esta versión:

  • La nueva opción de archivo plano & quot; trimQuoted & quot; adornos citados campos de líder / espacios en si se establece en true, por defecto es falsa (la vieja opción & quot; recortar & quot;. recorta el espacio exterior de comillas si se define como true, por defecto es true)
  • El nuevo elemento sx: overpunchField apoya campos overpunch en las definiciones de archivos planos, como se describe en http://en.wikipedia.org/wiki/Signed_overpunch Un agradecimiento especial a Matt Dowell para contribuir código. Consulte la documentación de sx:. OverpunchField en la Referencia del elemento

¿Qué hay de nuevo en la versión 1.0.4:

  • Corrección de errores:
  • loadComponentDefinitions (String [] hrefs) falla, corregir contribuyeron por YEX)
  • Mejoras:
  • En versiones anteriores, sajón: xquery sólo podía utilizarse para producir un documento XML, ahora se puede evaluar una expresión que produce una cadena no XML. Vea el ejemplo xml-a-parámetros en servingxml saxon / muestras.
  • anulaciones se han añadido a IocContainerFactory.createIocContainer para objetos DOM de documentos y InputStream

¿Qué hay de nuevo en la versión 0.9.5:

  • Corrección de errores:
  • Los lectores de archivos planos predeterminados con ninguna definición plana archivo (sin sx: Elemento flatfile), para los archivos CSV con encabezados, utilizan los escáneres de bytes en lugar de los escáneres de caracteres. Esto podría fallar para los flujos de caracteres multi-byte. Este es fijo. Cambios en elemento y atributo nombres: (no de ruptura, nombres revés compatibles, viejos todavía soportado)
  • sx: subrecordMapping atributo & quot; campo & quot; renombrado a & quot; repeatingGroup & quot;
  • En sx: composeRecord,
  • compositeRecordType atributo renombrado a RecordType, ahora permite que las expresiones de sustitución
  • atributo repeatingGroupField renombrado a repeatingGroup
  • En sx: decomposeRecord,
  • compositeRecordType atributo renombrado a RecordType
  • atributo repeatingGroupField renombrado a repeatingGroup
  • Mejoras subrecordType nuevo atributo
  • Un atributo mensaje opcional ha sido añadido a msv: recordValidator y msv: SchemaValidator. Si se da un mensaje, ese mensaje se utilizará en lugar del mensaje de error de esquema XML.
  • ServingXML ahora admite la asignación abarcó Instalaciones de administración del sistema (SMF) a los archivos XML, consulte el ejemplo & quot-Flat File-to-XML; smf & quot ;. Se han añadido nuevos elementos: sx: spannedFlatRecordType y sx:. SegmentConcatenation
  • ServingXML ahora tiras caracteres BOM para UTF-8, UTF-16 y UTF-32 en los lectores de archivos planos como Java no tira de la lista de materiales en todos los casos. Codificaciones heredadas y entrada binaria no se ven afectadas. El archivo de entrada de ejemplo countries.csv-Flat-File-XML ahora comienza con un UTF-8 EF BB BF lista de materiales.

¿Qué hay de nuevo en la versión 0.9.3:

  • Esta versión introduce nuevos elementos para la validación de los campos y subregistros de registros con las expresiones regulares, y para la toma de las proyecciones de los campos específicos de registros.
  • Nuevos ejemplos ilustran cómo transformar los datos financieros de FRA y swaps en documentos FpML.

¿Cuál es nuevo en la versión 0.9.0:

  • Esta versión añade un sx: Elemento CommandSource, que permite a un lector de archivos planos o un lector de XML para leer desde la salida estándar de un comando de shell.
  • También agrega una sx:. CommandSink elemento, que permite a un escritor archivo plano o un serializador XML para escribir en la entrada estándar de un comando de shell

Programas parecidos

Wiki2Beamer
Wiki2Beamer

11 May 15

hatena2rst
hatena2rst

14 Apr 15

LaTeX2Markdown
LaTeX2Markdown

14 Apr 15

Comentarios a la ServingXML

Comentarios que no se encuentran
Añadir comentario
A su vez en las imágenes!