Data excahnge options
In order to control reserved characters, special data exchange options may be provided below the DATEX option (or section):
- FIELDSEP - Field separator between field assignments or values (OIF, ESDF, CSV). In order to define tab as field separator, one may set the option to \t. Default: ;
- STRINGSEP - string delimiters for enclosing string values. String delimiters are required, when string values contain special characters as separators or line break characters. Default: "
- STRINGSEP_IN_STRING - presentation of string delimiters within strings. When defining a value different from default (e.g. STRINGSEP_IN_STRING="" ), default C-string conversion will be disabled. Default: \"
- FORCE_QUOTES - string delimiters have to be set for all strings regardless whether string values contain special characters or not. When the option is set to false ( NO ), string separators are required only, when strings contain special characters. Default: false
- REPLACEMENTS - The option allows defining replacement rules for data import. By default, C-string conversion is performed when importing data (e.g. from .csv files). Defining replacements will disable C-string conversion. Replacement rules are separated by ; and define source and target string separated by :.
; ini file example
[DATEX]
FIELDSEP=\t
STRINGSEP='
STRINGSEP_IN_STRING=''
REPLACEMENTS=\\n:\n;\\r:;\\t:\t
FORCE_QUOTES=true