BinaryFormat.Text
BinaryFormat.Text(length as any, optional encoding as nullable number) as function
Returnerar ett binärt format som läser ett textvärde.
length
anger antalet byte som ska avkodas eller det binära formatet för längden som föregår texten. Det valfria encoding
-värdet anger kodningen av texten. Om encoding
inte anges bestäms kodningen från Unicode-byteordningsmarkeringarna. Om det inte finns några byteordningsmärken används TextEncoding.Utf8
.
Avkoda två byte som ASCII-text.
Användning
let
binaryData = #binary({65, 66, 67}),
textFormat = BinaryFormat.Text(2, TextEncoding.Ascii)
in
textFormat(binaryData)
utdata
"AB"
Avkoda ASCII-text där textens längd i byte visas före texten som byte.
Användning
let
binaryData = #binary({2, 65, 66}),
textFormat = BinaryFormat.Text(
BinaryFormat.Byte,
TextEncoding.Ascii
)
in
textFormat(binaryData)
utdata
"AB"