Function: json--print
json--print is a byte-compiled function defined in json.el.gz.
Signature
(json--print OBJECT)
Documentation
Like json-encode, but insert or print the JSON at point.
Source Code
;; Defined in /usr/src/emacs/lisp/json.el.gz
;;;; Encoder
(defun json--print (object)
"Like `json-encode', but insert or print the JSON at point."
(cond ((json--print-keyword object))
((listp object) (json--print-list object))
((json--print-stringlike object))
((numberp object) (prin1 object))
((arrayp object) (json--print-array object))
((hash-table-p object) (json--print-unordered-map object))
((signal 'json-error (list object)))))