Note
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier les répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de changer de répertoire.
Syntaxe
BinaryFormat.Text(length as any, optional encoding as nullable number) as function
À propos
Retourne un format binaire qui lit une valeur de texte. Spécifie length le nombre d’octets à décoder, ou le format binaire de la longueur qui précède le texte. La valeur facultative encoding spécifie l’encodage du texte. Si la encoding valeur n’est pas spécifiée, l’encodage est déterminé à partir des marques d’ordre d’octet Unicode. Si aucune marque d’ordre d’octet n’est présente, elle TextEncoding.Utf8 est utilisée.
Exemple 1
Décoder deux octets en tant que texte ASCII.
Utilisation
let
binaryData = #binary({65, 66, 67}),
textFormat = BinaryFormat.Text(2, TextEncoding.Ascii)
in
textFormat(binaryData)
Output
"AB"
Exemple 2
Décoder le texte ASCII où la longueur du texte en octets apparaît avant le texte sous forme d’octet.
Utilisation
let
binaryData = #binary({2, 65, 66}),
textFormat = BinaryFormat.Text(
BinaryFormat.Byte,
TextEncoding.Ascii
)
in
textFormat(binaryData)
Output
"AB"