Existujú funkcie (alebo akcie), ktoré pracujú s textovými súbormi a tieto nemusia byť kódované zhodne, teda v UTF-8. Táto skutočnosť je vyjadrená parametrom encoding definujúcim spôsob konverzie, ktorá sa má uplatniť pri čítaní alebo zápise do textového súboru.
...
Kódovanie | Synonymá |
---|
Windows-1250 | Windows_1250 |
Windows-1251 | Windows_1251 |
Windows-1252 | Windows_1252 |
ISO-8859-1 | IEC_8859-1, iso-ir-100, csISOLatin1, latin1, l1, IBM819, CP819 |
KZ-1048 | KZ_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) | |
Poznámka 1: Pri kódovanach UTF-8 a UTF-16 je možné špecifikovať, či má byť vo výstupnom súbore na začiatku uvedená značka BOM (Byte Order Mark). Ak je zadané kódovanie napr. "UTF-8", značka uvedená nebude, ak je zadané kódovanie "UTF-8;BOM", značka uvedená bude. Ak sa značka BOM nachádza v čítanom súbore, použije sa na identifikáciu kódovania súboru a ďalej sa ignoruje.
Poznámka 2: Aktuálne kódovanie operačného systému, na ktorom beží proces.
Poznámka 3: Východiskové kódovanie aplikácie, globálne pre všetky procesy, nastaviteľné v
parametroch pre D2000 Server.
Poznámka 34: Toto kódovanie je ekvivalentné kódovaniu ISO-8859-1 s tým rozdielom, že pri čítaní a zápise z/do súboru sa zachovajú všetky bajty nezmenené. Tj. nevynecháva sa prípadná značka BOM, ani sa nenormalizujú konce riadkov.