Serialize data
Serializes data into Janx format
- Parameters
- Advanced call ?
Function SerializeData(Val Data) Export
| Parameter | CLI option | Type | Required | Description |
|---|---|---|---|---|
| Data | --value | Arbitrary | ✔ | Collection for serialization |
Returns
BinaryData - Serialized data
| Parameter | Description |
|---|---|
| dontwait | Creates a background job and returns its data (for 1C and OneScript only) |
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);
- Bash
- CMD/Bat
oint janx SerializeData \
--value "Hello"
oint janx SerializeData ^
--value "Hello"
Result
"<Binary data>"