TextEncode
Renvoie un fichier texte en tant que données de conteneur à partir du texte en utilisant le codage de caractères spécifié et les fins de ligne.
Format
TextEncode (texte ; encodage ; finsDeLigne )
Paramètres
texte
: une expression ou une rubrique de type Texte.
encodage
: le nom de l'algorithme cryptographique à utiliser (voir ci-dessous).
finsDeLigne
: un nombre qui spécifie les fins de ligne à utiliser (voir ci-dessous). Si elles ne sont pas spécifiées, les fins de ligne restent inchangées.
Résultat
Conteneur
Provient de la version
16.0
Description
Pour le paramètre encodage
, utilisez l'un des noms suivants pour spécifier le codage de caractères. Si vous utilisez une valeur inconnue ou aucune valeur, cette fonction renvoie « ? ».
|
Code le texte avec |
|
Unicode |
|
Latin-1 |
|
Cyrillique |
|
Japanese |
|
Windows |
|
Simplified Chinese |
|
Korean |
|
Chinois traditionnel |
|
Mac-Roman |
Pour le paramètre finsDeLigne
, utilisez l'une des valeurs suivantes pour spécifier les fins de ligne à utiliser. Si vous utilisez une valeur inconnue, les fins de lignes restent inchangées.
|
Modifie les fins de ligne en |
|
Inchangé |
|
Retour chariot (norme Mac existante) |
|
Saut de ligne (norme Mac, Unix/Linux, moderne) |
|
Retour chariot suivi par un saut de ligne (norme Windows) |
Exemple 1
Renvoie un fichier texte sous forme de données de conteneur à partir d'une rubrique de type Texte à l'aide du codage de caractères Japonais et les fins de ligne restent inchangées.
TextEncode ( table::texte ; "shift_jis" ; 1 )
Exemple 2
Convertit le contenu d'une rubrique de type Texte en codage de caractères ISO-8859-1 et fins de ligne Windows, puis exporte la rubrique Conteneur résultante en fichier texte.
Définir rubrique [ table::conteneur ; TextEncode ( table::texte ; "iso-8859-1" ; 4 ) ]
Exporter contenu de rubrique [ table::conteneur; "sortie.txt" ; Créer dossiers: Non]