How Data Parser Works with C-TREE Data Files
The Data Parser for C-TREE data enables you to do the following for C-TREE and C-TREE+ 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.

Your transaction secured by high-grade AES-256 encryption.