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)Adds :json-pointer metadata to node
Adds :json-pointer metadata to `node`
(annotate-tree node)(annotate-tree node pointer)Walks tree and add :json-pointer metadata to every node
Walks tree and add `:json-pointer` metadata 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)Adds value to existing json-pointer and returns a new one
Adds value to existing json-pointer and returns a new one
(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 builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |