JRecord / News: Recent posts

JRecord 0.80.7 Released

JRecord is a library to read/write Cobol data files from Java using a Cobol copybook. It can also be used to read and write General Flat Files (Csv, Fixed Width) from java (using a Xml File Description.

Changes 0.80.7

  • New method of defining File-Schemas in Java code.
  • New ways of getting IO-Readers / Writers
  • Several fixes to the Parameter parsing in Cobol2Csv & Csv2Cobol programs
  • Cobol2Csv & Csv2Cobol programs now accept Xml-Schemas
  • New CsvLine class
  • New Cobol2Cobol utility for copying from one fixed-width file to another.
  • More Example programs
  • Updated Documentation... read more
Posted by Bruce Martin 2014-11-17

JRecord 0.80.6 ReReleased

JRecord 0.80.6 re-released after fixing problem. Apologies to any one who downloaded the original version; you need to download the new version.

JRecord is a library to read/write Cobol data files from Java using a Cobol copybook. It can also be used to read and write General Flat Files (Csv, Fixed Width) from java (using a Xml File Description.
Changes 0.80.6

Postive Comp-3 numbers now use the no-sign nyble instead of the positive nyble value.
Added Fixed-Width-Char line support (Constants.IO_FIXED_LENGTH_CHAR)
Resolved some differences between the processing of Xml-Schemas in JRecord versus RecordEditor
New Example programs for
    Cobol2Csv and Csv2Cobol example programs
    Processing Multi-Record files
    Handling duplicate field names
    Manipulating schema's
New Cobol2Csv and Csv2Cobol example programs.
Extra documentation... read more... [read more](/p/jrecord/news/2014/10/jrecord-0806-rereleased/)
Posted by Bruce Martin 2014-10-28

JRecord 0.80.6

JRecord is a library to read/write Cobol data files from Java using a Cobol copybook. It can also be used to read and write General Flat Files (Csv, Fixed Width) from java (using a Xml File Description.

Changes 0.80.6

  • Postive Comp-3 numbers now use the no-sign nyble instead of the positive nyble value.
  • Added Fixed-Width-Char line support (Constants.IO_FIXED_LENGTH_CHAR)
  • Resolved some differences between the processing of Xml-Schemas in JRecord versus RecordEditor
  • New Example programs for
    • Cobol2Csv and Csv2Cobol example programs
    • Processing Multi-Record files
    • Handling duplicate field names
    • Manipulating schema's
  • New Cobol2Csv and Csv2Cobol example programs.
  • Extra documentation... read more
Posted by Bruce Martin 2014-10-28

JRecord 0.80.2

Record is a library to read/write Cobol data files from Java using a Cobol copybook. It can also be used to read and write General Flat Files (Csv, Fixed Width) from java (using a Xml File Description.

Supplied with JRecord are Utilities to

Edit Files with either Cobol or Xml File description.
Wizard to create File descriptions from a sample file.
File Copy / Formated-Compare utilities

Changes:... read more

Posted by Bruce Martin 2013-11-04

JRecord Version 0.80 realeased

Record is mainly used to read/write Cobol data files from Java using a Cobol copybook. It can also be used to read and write General Flat Files (Csv, Fixed Width) from java (using a Xml File Description.

Supplied with JRecord are Utilities to

  • Edit Files with either Cobol or Xml File description.
  • Wizard to create File descriptions from a sample file.
  • File Copy / Formated-Compare utilities

Changes... read more

Posted by Bruce Martin 2013-07-15

Version 0.68.2 released

JRecord is mainly used to read/write Cobol data files from Java using a Cobol
copybook. It can also be used to read and write General Flat Files (Csv, Fixed Width)
from java (using a Xml File Description.
Supplied with JRecord are Utilities to
* Edit Files with either Cobol or Xml File description.
* Wizard to create File descriptions from a sample file.
* File Copy / Formated-Compare utilities

Changes in this version:... read more

Posted by Bruce Martin 2012-04-24

Version 0.68.1d (test) released

JRecord Version 0.68.1d (test) has been released. JRecord is a library for reading flat files (text, binary, cobol). Changes in this release include

1) Fix for nested Occurs in Cobol copybooks
2) Can supply Cobol Copybook as an input stream (to CobolCopybookLoader).

It can be downloaded from
https://sourceforge.net/projects/jrecord/files/jrecord/Version_0.68.1d_test/

Posted by Bruce Martin 2012-02-11

Version 0.68.1c (test) released

JRecord Version 0.68.1b is available for download. This is a very minor upgrade based on user requests. Note: it is upgrade release so you nee 0.68.1b to be installed.

Changes include
* Support for Multiple fields in record Selection.
* Support for Multiple fields in record Selection in the Wizard
* Picking up the latest version of the RecordEditor (0.69.2e). This includes
- support for Very large files
- Improved Save As / Export from the Editor
- Improved Options screen
- Improved field search (for binary Files).... read more

Posted by Bruce Martin 2011-03-14

Version 0.68.1b released

JRecord Version 0.68.1b is available. This is a very minor upgrade based on user requests

  • Support for column names in quotes in csv files (styles 3 ->6)
  • Enhanced Copy utility. The copy utility can copy CSV, Fixed Width and Xml files to CSV and fixed width flat files (batch and GUI versions)

package can be downloaded at https://sourceforge.net/projects/jrecord/files for more details
Web Site: http://jrecord.sourceforge.net/

Posted by Bruce Martin 2010-09-07

Version 0.68.1a released

JRecord Version 0.68.1a is available. It contains a fix to the Layout Wizard (used to build a description of the file.

See https://sourceforge.net/projects/jrecord/files for more details

Posted by Bruce Martin 2010-07-07

Version 0.68.1 released

Jrecord Version 0.68.1 is now out. Changes include
* Bug fix in CobolIOprovider
* improve Layout Wizard. The Layout Wizard builds a File description for a File. It now has
- Better Binary file support
- Field Search
- Support for multi Record Files
* Improved File Editor

You can download the libraries from https://sourceforge.net/projects/jrecord/files/

Posted by Bruce Martin 2010-06-01

Version 0.68 Released

Version 0.68 of JRecord has been released, changes include;
Support for Open Cobol (Standard, Micro Focus Compatible, MVS, BS2000) and improved Fujitsu support..
Mainframe Support is present as always. The Open Cobol (Microfocus mode) should work for Microfocus Cobol.
2. Improved Cobol Support - Sync supported, Comp-1, Comp-2 (Non-Mainframe Cobols) + other minor fixes
New File copy Utility.
Support for Open Cobol VB files..
Support for Hex CSV files (i.e. using a field seperator like x'FF').... read more

Posted by Bruce Martin 2009-09-30

Version 0.65 Released

JRecord:

Is a package to read Fixed Width and Delimited Flat files in java via a Record-Layout (File Description) The Main RecordLayout formats are XML or Cobol, other formats can be added if necessary.

The package can supports standard Unix / Windaws files plus some legacy Formats as well

0.65 Changes Include
New XML RecordLayout (to go with the existing Cobol
Layouts). These XML layouts can be
- Created by the Layout-Wizard
- Exported from the RecordEditor (Version 0.65 or Latter)
Minor enhancements to Java Classes
- getFieldValue method in AbstractLine
- asLayoutDetail in Externale record
New Editor program to Edit files using a supplied RecordLayout (cobol or XML).
Layout Wizard - builds XML Record Layouts from a sample
file by pointing at the fields.
* New Diff Utility, It does a field based
compare. The
advantages with this are
- Files in different formats can be compared
(e.g. Fixed Width files can be
compared with Delimited files).
- Fields can be ignored from the compare. This
is very useful when changing a program
(and only a couple of fields change) You can
run old / new programs and ignore the fields
that should change - Compare should show no differences.... read more

Posted by Bruce Martin 2009-03-16

Version 0.62

JRecord version 0.62 is out. Changes relate to supporting new features of RecordEditor 0.62.

The one change to not is File Readers now return a AbstractLine instead of a Line

Posted by Bruce Martin 2009-02-02

JRecord version 0.60.1 released

new version of JRecord (provides Record based IO routines including Cobol Files) has been released.
This is a bug fix release.

Posted by Bruce Martin 2007-04-06

Initial Release

This project is reading and writing Cobol files from Java

Posted by Bruce Martin 2007-03-26