TextEncode
Geeft als resultaat een tekstbestand als containergegevens van tekst met behulp van de opgegeven tekencodering en regeleindes.
Opmaak
TextEncode (tekst ; codering ; regeleindes)
Parameters
tekst - een tekstuitdrukking of een veld.
codering - de naam van de tekencodering die moet worden gebruikt (zie hieronder).
regeleindes - een getal dat de te gebruiken regeleinden opgeeft (zie hieronder).
Resulterend gegevenstype
container
Afkomstig uit versie
16.0
Beschrijving
Voor de parameter codering gebruikt u een van de volgende namen om de tekencodering op te geven: Als u een lege tekenreeks (''') of een niet-herkende waarde gebruikt, retourneert deze functie "?".
|
|
Codeert tekst met |
|
|
Unicode |
|
|
Latin 1 |
|
|
Cyrillisch |
|
|
Japanese |
|
|
Windows |
|
|
Simplified Chinese |
|
|
Korean |
|
|
Traditioneel Chinees |
|
|
Mac Romeins |
Voor de parameter regeleindes gebruikt u een van de volgende waarden om de te gebruiken regeleinden op te geven. Als u een niet-herkende waarde gebruikt, blijven de regeleinden ongewijzigd.
|
|
Wijzigt regeleinden in |
|
|
Ongewijzigd |
|
|
Terugloopteken (verouderde Mac-standaard) |
|
|
Nieuwe regel (moderne Mac, Unix/Linux-standaard) |
|
|
Terugloopteken gevolgd door een nieuwe regel (Windows-standaard) |
Voorbeeld 1
Geeft als resultaat een tekstbestand als containergegevens uit een tekstveld met behulp van Japanse tekencodering en laat de regeleinden ongewijzigd.
TextEncode (tabel::tekst ; "shift_jis" ; 1)
Voorbeeld 2
Converteert de inhoud van een tekstbestand naar ISO-8859-1-tekencodering en Windows-regeleinden en exporteert vervolgens het resulterende containerveld als een tekstbestand.
Veld instellen [tabel::container ; TextEncode (tabel::tekst ; "iso-8859-1" ; 4) ]
Veldinhoud exporteren [tabel::container ; "uitvoer.txt" ; Mappen maken: Uit]