Muistiinpano
Tälle sivulle pääsy edellyttää valtuutusta. Voit yrittää kirjautua sisään tai vaihtaa hakemistoja.
Tälle sivulle pääsy edellyttää valtuutusta. Voit yrittää vaihtaa hakemistoja.
Syntaksi
BinaryFormat.Text(length as any, optional encoding as nullable number) as function
Noin
Palauttaa binaarimuodon, joka lukee tekstiarvon.
length määrittää niiden tavujen määrän, joiden koodaus puretaan, tai tekstiä edeltävän pituuden binaarimuodon. Valinnainen encoding arvo määrittää tekstin koodauksen. Jos encoding ei ole määritetty, koodaus määritetään Unicode-tavujärjestysmerkinnöistä. Jos tavujärjestysmerkkejä ei ole, käytetään TextEncoding.Utf8.
Esimerkki 1
Pura kahden tavun koodaus ASCII-tekstinä.
käyttö
let
binaryData = #binary({65, 66, 67}),
textFormat = BinaryFormat.Text(2, TextEncoding.Ascii)
in
textFormat(binaryData)
Output
"AB"
Esimerkki 2
Pura koodaus ASCII-tekstistä, jossa tekstin pituus tavuina näkyy ennen tekstiä tavuna.
käyttö
let
binaryData = #binary({2, 65, 66}),
textFormat = BinaryFormat.Text(
BinaryFormat.Byte,
TextEncoding.Ascii
)
in
textFormat(binaryData)
Output
"AB"