Examples
Here are examples for record separators and record lengths.
Strip the first record that starts with $$ADD:
Record Separator |
\r\n
|
Max Record Length | 100 |
Record filter | |
Count | 1 |
Regular expression |
^\$\$ADD.*$
|
Replacement |
Change the record separator \u001e to \r\n
This change helps avoid the need to change the flat file definition and for archived files to be more readable.
Record Separator |
\u001e
|
Max Record Length | 200 |
Record filter | |
Count | |
Regular expression |
\u001e$
|
Replacement |
\r\n
|
Strip all records that start with ISA or IEA:
Record Separator |
\r\n
|
Max Record Length | 200 |
Record filter | |
Count | |
Regular expression |
|
Replacement |
Strip all records that are not 100 characters long, also remove "garbage" character at the end of the file:
Record Separator |
\r\n
|
Max Record Length | |
Record filter | |
Count | |
Regular expression |
|
Replacement |
Strip "garbage"
Remove garbage characters before the start tag, for example: "anytext="
and after the end tag to get a real
XML file. This is not easy to make, however, here are possibilities:
Record Separator |
<
|
Max Record Length | 200 |
Record filter |
^.*=<$
|
Count | 1 |
Regular expression |
^[^>]*<$
|
Replacement |
<
|
Record filter |
^.*[^<]$
|
Count | 1 |
Regular expression |
>.*$
|
Replacement |
>
|