Porovnávané verzie

Kľúč

  • Tento riadok sa pridal
  • Riadok je odstránený.
  • Formátovanie sa zmenilo.

In the D2000 System, there are the functions (actions) that work with the text files which that could be encoded in other code than UTF-8. This feature is defined by encoding a parameter which that determines the method of conversion to be applied when reading or writing to a text file.

ESL functions supports these character encoding:

EncodingSynonyms
Windows-1250Windows_1250
Windows-1251Windows_1251
Windows-1252 Windows_1252 
ISO-8859-1IEC_8859-1, iso-ir-100, csISOLatin1, latin1, l1, IBM819, CP819
KZ-1048KZ_1048
UTF-8      *1)UTF_8, UTF8
UTF-8;BOM    *1)UTF_8;BOM, UTF8;BOM
UTF-16LE    *1)UTF_16LE, UTF16LE
UTF-16LE;BOM    *1)UTF_16LE;BOM, UTF16LE;BOM
UTF-16BE    *1)UTF_16BE, UTF16BE
UTF-16BE;BOM    *1)UTF_16BE;BOM, UTF16BE;BOM
@OS_ACTUAL@    *2)
 

@APP_DEFAULT@    *3)
 

Binary    *4)
 

Kotva
pozn1
pozn1
Note 1:
When using UTF-8 and UTF-16, there it is possible to specify whether the "BOM (Byte Order Mark)" is to be put at the beginning of the output file. If there is defined for example "UTF-8" encoding, the mark is not put. If there is "UTF-8;BOM", the mark is put in the file. If BOM is in the file which is read, the identification of file encoding will be applied and BOM will be ignored.

Kotva
pozn2
pozn2
Note 2:
The current encoding of operation the operating system on which the process runs.

Kotva
pozn3
pozn3
Note 3:
Initial encoding of application, which is set by by the parameter for the D2000 Server. It is global for all processes.

Kotva
pozn4
pozn4
Note 4:
This encoding is equivalent to ISO-8859-1 but when reading/writing from/to a file, all bytes remain unchanged. It means, BOM mark is not ignored and the end of rows are not normalized.