BinaryFormat.Text
BinaryFormat.Text(length as any, optional encoding as nullable number) as function
텍스트 값을 읽는 이진 형식을 반환합니다. 디 length
코딩할 바이트 수 또는 텍스트 앞에 오는 길이의 이진 형식을 지정합니다. 선택적 encoding
값은 텍스트의 인코딩을 지정합니다. encoding
지정하지 않으면 인코딩이 유니코드 바이트 순서 표시에서 결정됩니다. 바이트 순서 표시가 TextEncoding.Utf8
없으면 사용됩니다.
2바이트를 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"