BinaryFormat.Text
BinaryFormat.Text(length as any, optional encoding as nullable number) as function
Returnerer et binært format, der læser en tekstværdi. Den length
angiver det antal byte, der skal afkodes, eller det binære format for længden foran teksten. Den valgfri encoding
værdi angiver kodningen af teksten. Hvis encoding
ikke er angivet, bestemmes kodningen ud fra Unicode-byterækkefølgemærkerne. Hvis der ikke er nogen byterækkefølgemærker, bruges TextEncoding.Utf8
.
Afkod to byte som ASCII-tekst.
brug
let
binaryData = #binary({65, 66, 67}),
textFormat = BinaryFormat.Text(2, TextEncoding.Ascii)
in
textFormat(binaryData)
output
"AB"
Afkod ASCII-tekst, hvor længden af teksten i byte vises før teksten som en byte.
brug
let
binaryData = #binary({2, 65, 66}),
textFormat = BinaryFormat.Text(
BinaryFormat.Byte,
TextEncoding.Ascii
)
in
textFormat(binaryData)
output
"AB"