Figure A.2 shows how a set of Properties belonging to a single Object as SerializationStartNode are serialized into the SerializationValue DataType, and how this DataType is serialized by the JSON encoder.
If the SerializationProperties have default values, the Properties of the ChannelGroupConfig Object (see
OPC RIO) are mapped into fields of the SerializationValue DataType which have the same DataType as the Property they represent. The JSON encoding of this structure only contains the field names as keys and the Values of the serialized fields as JSON literals when using VerboseEncoding (see OPC 10000-6) and RawData field encoding (see OPC 10000-14) in a PubSub scenario. The Enumeration Values are encoded as string literals as specified in OPC 10000-6.
Figure A.2 – JSON encoding of SerializationValue DataType Structure