BinaryFormat.Text

语法

BinaryFormat.Text(length as any, optional encoding as nullable number) as function 

关于

返回读取文本值的二进制格式。 length 指定要解码的字节数,或文本前长度的二进制格式。 可选的 encoding 值指定文本的编码。 如果未指定 encoding,则根据 Unicode 字节顺序标记确定编码。 如果没有字节顺序标记,则使用 TextEncoding.Utf8

示例 1

将两个字节解码为 ASCII 文本。

使用情况

let    binaryData = #binary({ 65, 66, 67 }),    textFormat = BinaryFormat.Text(2, TextEncoding.Ascii)in    textFormat(binaryData)

输出

"AB"

示例 2

对 ASCII 文本进行解码,其中,以字节为单位的文本长度作为一个字节出现在文本之前。

使用情况

let    binaryData = #binary({ 2, 65, 66 }),    textFormat = BinaryFormat.Text(        BinaryFormat.Byte,        TextEncoding.Ascii    )in    textFormat(binaryData)

输出

"AB"

results matching ""

    No results matching ""