La constante TextEncoding.BigEndianUnicode determina la codificación de textos UTF16 big endian.
TextEncoding.BigEndianUnicode
La constante TextEncoding.BigEndianUnicode no admite argumentos.
Esta constante es equivalente al valor numérico 1201.
Podemos convertir el texto "abcde" en su equivalente binario con codificación UTF16 big endian y, a continuación, convertir dicho valor en una lista de números con el siguiente código:
let
texto = "abcde",
texto_binario = Text.ToBinary(
texto,
TextEncoding.BigEndianUnicode
)
in
Binary.ToList(
texto_binario
)
Si se incluye como tercer argumento de la función Text.ToBinary -includeByteOrderMark- el valor true, se añade al comienzo del valor binario la marca de orden de bytes:
let
texto = "abcde",
texto_binario = Text.ToBinary(
texto,
TextEncoding.BigEndianUnicode,
true
)
in
Binary.ToList(
texto_binario
)