How Data Parser Works with C-ISAM Data Files

The Data Parser for C-ISAM data enables you to do the following for C-ISAM data files:

  • Define source record length
  • Define source field sizes and data types
  • Define source data properties
  • Assign source field names
  • Define schemas with multiple record types

How to Parse Your Source Data

The Data Parsers provide two methods by which you can parse your source data file, as follows:

Use a Dictionary File

If you have a dictionary file that contains the record schema, the Data Parser can read and apply the structure to your data file.

Two types of dictionary files are supported by the Data Parsers:

  • External Dictionary Files - These are the most common dictionary files, and include COBOL copybooks, ASCII record structures, Btrieve DDFs, and others.
  • Internal Dictionary - Only C-TREE+ by Faircom uses an internal dictionary where the record structure is stored inside the data file. The Data Parser for C-TREE supports their internal dictionary.

Define the Record Structure Manually

If you have a printed copy of the schema of your source data file, use the Data Parser to define the structure of your data records manually in the graphical interface. You may define record length, field lengths, and select from an exhaustive list of data types.

What to do with Your Parsed Data

After using any of the above methods of defining the record structure, the content of the now unpacked data records can be viewed in the built-in Data Browser and exported to a delimited ASCII CSV or unicode CSV text file, including support for double-byte, multibyte, UTF-8, UTF-16, and other international encodings.

Delimited text files can be imported directly into many applications and databases, or you can use one of the Data UpLoaders or Data Builders to further map, manipulate, and transform the data into your target.

Read more...

Download the Data Parser for C-ISAM Now...