JRecord

Software captura de pantalla:
JRecord
Detalles de software:
Versión: 0.80
Fecha de carga: 20 Feb 15
Promotor: Bruce Martin
Licencia: Libre
Popularidad: 5

Rating: nan/5 (Total Votes: 0)

proyecto JRecord proporciona código para:
- Leer y escribir archivos de registros de longitud basado (tanto registros de longitud fija y longitud de campo registros basados).
- Leer y escribir archivos en Cobol nativos.
Cuestiones
- Código fue escrito para apoyar la RecordEditor no para la lectura de archivos Cobol.
- Los datos se devuelve como un String.
- Mejor Cobol Genérico se necesita
Formatos de archivo
- archivos basados ​​Longitud 2 tienen ventajas sobre los archivos de texto típicos de Unix / Windows:
- Al leer, no es necesario comprobar todos los bytes en el archivo para un .
- Ideal para el almacenamiento de datos binarios - Guarda el costo de conversión (en idiomas tercera generación como C y Cobol).
Se admiten los formatos
- Corregido longitud de registro (es decir, cada registro es la misma longitud fija.
- VB Mainframe (también se utiliza en otros equipos también).
- VB Mainframe Dump (sames como VB, sino también incluyendo el Bloque Discriptor Word).
- Formato de Fujitsu Cobol VB.
Ejemplos
Lectura de un archivo
Este ejemplo muestra cómo un ByteReader sea Leer un archivo de longitud variable Fujitsu-Cobol como una matriz de bytes.
Nota: Cada línea en estos archivos constan de
4 byte descriptor Record (longitud de 2 bytes en little endian formato binario, 2 bytes de verificación de datos).
Línea de datos
4 byte descriptor Record. Tener el descriptor Grabar al principio y al final de un registro le permite leer hacia adelante y hacia atrás en el archivo.
1: AbstractByteReader Treader = new FujitsuVbByteReader ();
2: byte [] línea;
3:
4: try {
5: tReader.open (nombre de fichero);
6:
7: while ((línea = tReader.read ())! = Null) {
8: // TODO Hacer Algo .....
9:}
10:} finally {
11: tReader.close ();
12:}

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

  • Esta versión cumple un par de peticiones de usuarios
  • .
  • No es una opción para tener nombres de columna entre comillas para archivos CSV, y una utilidad de copia mejorada.

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

  • Un error se corrigió para la biblioteca central, y utilidades fueron actualizado (basado en RecordEditor 0,69).
  • El Asistente para formato (utilizado para crear descripción de archivos desde un archivo) ahora cuenta con campo de búsqueda, mejor soporte de archivos binarios, y soporte para archivos de varias discográficas.

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

  • La versión 0.68 es principalmente acerca de la mejora de Cobol Apoyo. Los cambios incluyen:
  • Soporte para Open Cobol (Standard, Micro Focus Compatible, MVS, BS2000) y mejorado el soporte de Fujitsu. Soporte Mainframe está presente como siempre. El Open Cobol (modo Microfocus) debería trabajar para Microfocus Cobol.
  • Mejora Cobol Soporte - Sincronización compatible, Comp-1, Comp-2 (lenguajes COBOL no Mainframe) + otros arreglos menores
  • La nueva utilidad de copia de archivos.
  • Soporte para archivos Abrir Cobol VB.
  • Soporte para archivos CSV Hex (es decir, utilizando un separador de campos como X'FF ')
  • cambios habitaciones también están relacionados con los proyectos RecordEditor y FFReport

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

  • Nueva XML RecordLayout (para ir con los diseños de Cobol existentes) . Estos diseños XML pueden ser - Creado por la Disposición-Wizard - Exportados desde el RecordEditor (versión 0.65 o último)
  • Mejoras menores a las clases Java - método GetFieldValue en AbstractLine - asLayoutDetail en el expediente Externale
  • Nuevo programa editor para editar archivos usando una RecordLayout suministrado (COBOL o XML).
  • Asistente de Diseño -. Construye XML Record Diseños en un archivo de ejemplo apuntando a los campos
  • Utilidad de Nueva Dif, Hace un campo basado comparar. Las ventajas con este son - los archivos en diferentes formatos se puede comparar (por ejemplo, archivos de ancho fijo se pueden comparar con los archivos delimitados). - Campos puede ser ignorada por la comparación. Esto es muy útil cuando se cambia un programa (y sólo un par de campos de cambio) Puede ejecutar programas antiguos / nuevos e ignorar los campos que deben cambiar -. Comparar debe mostrar diferencias

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

  • Esto básicamente de apoyo a la última versión del RecordEditor. Un cambio importante es Lectores de archivos ahora devuelven un AbstractLine en lugar de una línea. Esto romperá el código existente.

Otro software de desarrollador Bruce Martin

reCsvEditor
reCsvEditor

16 Aug 18

iceBreaker
iceBreaker

15 Dec 14

Record Editor
Record Editor

9 Mar 17

Comentarios a la JRecord

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