Oharra
Orrialde honetara sartzeak baimena behar du. Saioa hasteko edo direktorioak aldatzen saia zaitezke.
Orrialde honetara sartzeak baimena behar du. Direktorioak aldatzen saia zaitezke.
Syntax
BinaryFormat.Text(length as any, optional encoding as nullable number) as function
Acerca de
Devuelve un formato binario que lee un valor de texto.
length especifica el número de bytes que se van a descodificar o el formato binario de la longitud que precede al texto. El valor opcional encoding especifica la codificación del texto.
encoding Si no se especifica , la codificación se determina a partir de las marcas de orden de bytes Unicode. Si no hay marcas de orden de bytes presentes, TextEncoding.Utf8 se usa.
Ejemplo 1
Descodifique dos bytes como texto ASCII.
Uso
let
binaryData = #binary({65, 66, 67}),
textFormat = BinaryFormat.Text(2, TextEncoding.Ascii)
in
textFormat(binaryData)
Salida
"AB"
Ejemplo 2
Descodificar texto ASCII donde la longitud del texto en bytes aparece antes del texto como un byte.
Uso
let
binaryData = #binary({2, 65, 66}),
textFormat = BinaryFormat.Text(
BinaryFormat.Byte,
TextEncoding.Ascii
)
in
textFormat(binaryData)
Salida
"AB"