BinaryFormat.Text
BinaryFormat.Text(length as any, optional encoding as nullable number) as function
Mengembalikan format biner yang membaca nilai teks.
length
menentukan jumlah byte yang akan didekodekan, atau format biner panjang yang mendahului teks. Nilai encoding
opsional menentukan pengodean teks. Jika encoding
tidak ditentukan, maka pengodean ditentukan dari tanda urutan byte Unicode. Jika tidak ada tanda urutan byte yang ada, maka TextEncoding.Utf8
digunakan.
Dekode dua byte sebagai teks ASCII.
Penggunaan
let
binaryData = #binary({65, 66, 67}),
textFormat = BinaryFormat.Text(2, TextEncoding.Ascii)
in
textFormat(binaryData)
Output
"AB"
Dekode teks ASCII di mana panjang teks (dalam byte) muncul sebelum teks sebagai byte.
Penggunaan
let
binaryData = #binary({2, 65, 66}),
textFormat = BinaryFormat.Text(
BinaryFormat.Byte,
TextEncoding.Ascii
)
in
textFormat(binaryData)
Keluaran
"AB"