The XML File Connection can be configured with global settings as well as with DID as with DID Module specific settings. The following listing describes the available settings.
The following settings are available:
Setting |
Default |
Description |
Directory |
Empty |
The directory where ITP will start looking for XML files. Note that an XML file used to run a model can also be passed as a KEYS to the RUNMDL API. Pass the file as !<path>\<name>. Refer to the Integrator Manual for details on the RUNMDL API. |
AllowMissingFields |
N |
When you set this key to Y or y ITP will give no errors for missing fields in an entry. These fields will be filled with the default value for the corresponding type. |
Encoding.Default |
UTF-8 |
Allows a different encoding to be specified. In this way files without a prologue can use an encoding different than UTF-8. Supported encodings are: UTF-8, ISO-8859-1 (or one of its aliases, see below), ISO-8859-15 (or one of its aliases, see below) and ASCII. |
LOCALE |
ENG |
With this setting you determine the style of the thousand separator and the decimal point. See the table below for the possible language codes. |
LOCALE:LC_NUMERIC:thousands_sep |
Special. |
With this setting you can overwrite the default style of the thousands separator (see the table below). |
LOCALE:LC_NUMERIC:decimal_point |
Special. |
With this setting you can overwrite the default style of the decimal point (see the table below). |
The following language codes are supported for the LOCALE setting:
Language Code |
Thousands Separator |
Decimal Point |
|---|---|---|
DES |
dot |
Comma |
DEU |
dot |
Comma |
ENG |
comma |
Dot |
ENU |
comma |
Dot |
FRA |
dot |
Comma |
FRB |
dot |
Comma |
FRS |
dot |
Comma |
ITS |
dot |
Comma |
NLB |
dot |
Comma |
NLD |
dot |
Comma |
DAN |
dot |
Comma |
ESP |
dot |
Comma |
PTG |
dot |
Comma |
SVE |
space |
Comma |
Instead of a symbol, you can also specify a number (from 0 upto 9) at the LOCALE setting for the thousands separator and decimal point. If you specify a number for the thousands separator, no thousands separator point will be recognized. If you specify a number for the decimal point, no decimal point will be recognized.
windows-1252 |
IBM819 |
windows latin 1 |
CP819 |
ISO_8859-1 |
ISO8859-1 |
latin1 |
ISO 8859-1 |
windows-1252 |
latin9 |
windows latin 1 |
ISO_8859-15 |
ISO_8859-15 |
ISO8859-15 |
latin1 |
ISO 8859-15 |