Skip to main content

Serialize data

Serializes data into Janx format

Function SerializeData(Val Data) Export

ParameterCLI optionTypeRequiredDescription
Data--valueArbitraryCollection for serialization
Returns

BinaryData - Serialized data

1C:Enterprise/OneScript code example
Original = New Map;
Original.Insert("title" , "Example");
Original.Insert("count" , 42);
Original.Insert("active" , True);
Original.Insert("payload", GetBinaryDataFromHexString("DEADBEEF"));

Nested = New Map;
Nested.Insert("label", "nested");
Nested.Insert("inner", GetBinaryDataFromHexString("010203"));
Original.Insert("nested", Nested);

Meta = New Array;
Meta.Add("tag");
Meta.Add(1);
Meta.Add(False);
Meta.Add(GetBinaryDataFromHexString("0A0B"));
Original.Insert("items", Meta);

Result = OPI_Janx.SerializeData(Original);

Restored = OPI_Janx.DeserializeData(Result);
oint janx SerializeData \
--value "Hello"
Result
"<Binary data>"