Merk
Tilgang til denne siden krever autorisasjon. Du kan prøve å logge på eller endre kataloger.
Tilgang til denne siden krever autorisasjon. Du kan prøve å endre kataloger.
Syntaks
BinaryFormat.Text(length as any, optional encoding as nullable number) as function
Om
Returnerer et binærformat som leser en tekstverdi. Den length angir antall byte som skal dekodes, eller det binære formatet for lengden som kommer foran teksten. Den valgfrie encoding-verdien angir kodingen av teksten. Hvis encoding ikke er angitt, bestemmes kodingen fra unicode-byterekkefølgemerkene. Hvis ingen byterekkefølgemerker finnes, brukes TextEncoding.Utf8.
Eksempel 1
Dekode to byte som ASCII-tekst.
bruk
let
binaryData = #binary({65, 66, 67}),
textFormat = BinaryFormat.Text(2, TextEncoding.Ascii)
in
textFormat(binaryData)
utdata
"AB"
Eksempel 2
Dekode ASCII-tekst der lengden på teksten i byte vises før teksten som en byte.
bruk
let
binaryData = #binary({2, 65, 66}),
textFormat = BinaryFormat.Text(
BinaryFormat.Byte,
TextEncoding.Ascii
)
in
textFormat(binaryData)
utdata
"AB"