Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Sintaxe
BinaryFormat.Text(length as any, optional encoding as nullable number) as function
Sobre
Retorna um formato binário que lê um valor de texto. Especifica length o número de bytes a serem decodificados ou o formato binário do comprimento que precede o texto. O valor opcional encoding especifica a codificação do texto. Se não encoding for especificado, a codificação será determinada a partir das marcas de ordem de bytes Unicode. Se nenhuma marca de ordem de bytes estiver presente, então TextEncoding.Utf8 será usado.
Exemplo 1
Decodificar dois bytes como texto ASCII.
Usage
let
binaryData = #binary({65, 66, 67}),
textFormat = BinaryFormat.Text(2, TextEncoding.Ascii)
in
textFormat(binaryData)
Saída
"AB"
Exemplo 2
Decodificar o texto ASCII em que o comprimento do texto em bytes é exibido antes do texto como um byte.
Usage
let
binaryData = #binary({2, 65, 66}),
textFormat = BinaryFormat.Text(
BinaryFormat.Byte,
TextEncoding.Ascii
)
in
textFormat(binaryData)
Saída
"AB"