BinaryFormat.Text
BinaryFormat.Text(length as any, optional encoding as nullable number) as function
ส่งกลับรูปแบบไบนารีที่อ่านค่าข้อความ
length
ระบุจํานวนไบต์ที่จะถอดรหัส หรือรูปแบบไบนารีของความยาวที่อยู่ก่อนหน้าข้อความ ค่า encoding
ที่เลือกได้ จะระบุการเข้ารหัสของข้อความ ถ้าไม่ได้ระบุ encoding
การเข้ารหัสจะถูกกําหนดจากเครื่องหมายการจัดลําดับไบต์ Unicode ถ้าไม่มีเครื่องหมายลําดับไบต์แสดงอยู่ TextEncoding.Utf8
จะถูกใช้
ถอดรหัสสองไบต์เป็นข้อความ ASCII
การใช้งาน
let
binaryData = #binary({65, 66, 67}),
textFormat = BinaryFormat.Text(2, TextEncoding.Ascii)
in
textFormat(binaryData)
ผลลัพธ์ของ
"AB"
ถอดรหัสข้อความ ASCII ที่ความยาวของข้อความในหน่วยไบต์ปรากฏก่อนข้อความเป็นไบต์
การใช้งาน
let
binaryData = #binary({2, 65, 66}),
textFormat = BinaryFormat.Text(
BinaryFormat.Byte,
TextEncoding.Ascii
)
in
textFormat(binaryData)
ผลลัพธ์ของ
"AB"