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

rst2html5
rst2html5

20 Feb 15

DocBook Doclet
DocBook Doclet

17 Feb 15

Comentarios a la ServingXML

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