BinaryFormat.Record
Bir kaydı okuyan ikili biçimi döndürür.
Syntax
BinaryFormat.Record(
record as record
) as function
Remarks
Bir kaydı okuyan ikili biçimi döndürür. record
parametresi, kaydın ikili biçimini belirtir. Kayıttaki her alan farklı bir ikili biçimine sahip olabilir. Bir alan ikili biçimi değeri olmayan bir değer içeriyorsa, bu alan için veri okunmaz ve alan değeri sonuca yansıtılır.
Examples
Example #1
Bir 16 bit tamsayı ve bir 32 bit tamsayı içeren bir kaydı okur.
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