Implementation of https://datatracker.ietf.org/doc/html/rfc6901 parser and resolver
Implementation of https://datatracker.ietf.org/doc/html/rfc6901 parser and resolver
(add-pointer node pointer)
(annotate-tree node)
(annotate-tree node pointer)
Walks tree and add :json-pointer to every node
Walks tree and add :json-pointer to every node
(decode-token token)
Decodes a single reference token according to RFC 6901.
Decodes a single reference token according to RFC 6901.
(encode-token token)
Encodes a single reference token according to RFC 6901.
Encodes a single reference token according to RFC 6901.
(parse-json-pointer pointer)
Parses a JSON Pointer string into a sequence of reference tokens.
Parses a JSON Pointer string into a sequence of reference tokens.
(pointer-append pointer val)
(query json-data pointer)
Resolves a JSON Pointer against a given JSON data structure.
Resolves a JSON Pointer against a given JSON data structure.
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close