Codec

class ydk.path.Codec

YDK Path Codec used to encode and decode between payload and DataNode.

encode(data_node, encoding, pretty):

Encoding data in data_node to string payload.

Parameters:
  • data_node – (DataNode) Path DataNode to encode.
  • encoding – (EncodingFormat) Encoding format.
  • pretty – (bool) Pretty format.
decode(root_schema_node, payload, encoding):
Parameters:
  • root_schema_node – (RootSchemaNode) A Path RootSchemaNode
  • payload – (str) Payload to decode.
  • encoding – (EncodingFormat) Encoding format.