Trees | Indices | Help |
|
---|
|
Provides classes for the JSONPointer definition in accordance to RFC6901.
The provided class JSONPointer internally stores and applies pointer data as a list of keys and indexes with the additional cooperative caching of the pointed in-memory node reference for fast access on data provided by the packages 'json' and 'jsonschema'. Requests for the string representation are transformed into a pointer path in accordance to RFC6901.
The JSONPointer class combines fast in-memory operations and pointer arithmetics with standards compliant path strings at the API.
The JSONPointer class by itself is focused on the path pointer itself, though the provided operations do not touch the content value. The pointer provides the hook where the value has to be inserted.
Version: 0.2.14
Author: Arno-Can Uestuensoez
Copyright: Copyright (C) 2015-2016 Arno-Can Uestuensoez @Ingenieurbuero Arno-Can Uestuensoez
License: Artistic-License-2.0 + Forced-Fairplay-Constraints
|
|||
JSONPointerException | |||
JSONPointer Represents exactly one JSONPointer in compliance with IETF RFC6901. |
|
|||
__maintainer__ =
|
|||
__uuid__ =
|
|||
version =
|
|||
_interactive = False
|
|||
NOTATION_JSON = 0 JSON notation in accordance to RFC7159 |
|||
NOTATION_HTTP_FRAGMENT = 1 JSON notation in accordance to RFC7159 with RFC3986. |
|||
VALID_NODE_TYPE =
Valid types of in-memory JSON node types. |
|||
CHARSET_UTF = 0 Unicode. |
|||
CHARSET_STR = 1 Python string. |
|||
__package__ =
|
|
VALID_NODE_TYPEValid types of in-memory JSON node types.
|
Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0.1 on Mon Feb 6 07:50:51 2017 | http://epydoc.sourceforge.net |