BinaryFormat.Record
Returnerer et binært format, der læser en post.
Syntax
BinaryFormat.Record(
record as record
) as function
Remarks
Returnerer et binært format, der læser en post. Parameteren record
angiver det binære format for posten. Hvert felt i posten kan have sit eget binære format. Hvis et felt indeholder en værdi, der ikke er en binær formatværdi, læses der ingen data for feltet, og feltværdien angives som ekko til resultatet.
Examples
Example #1
Læs en post, der indeholder ét 16-bit heltal og ét 32-bit heltal.
let
binaryData = #binary({
0x00, 0x01,
0x00, 0x00, 0x00, 0x02
}),
recordFormat = BinaryFormat.Record([
A = BinaryFormat.UnsignedInteger16,
B = BinaryFormat.UnsignedInteger32
])
in
recordFormat(binaryData)
Result:
[A = 1, B = 2]
Category
Binary Formats.Reading records