欢迎!请查看关于页面了解更多关于这里如何工作的信息。
我需要读取stdin中的单行json输入
示例输入
{ "foo" : "bar" }
(read-line)
*in*
示例使用jsonista
$ clj -Sdeps '{:deps {metosin/jsonista {:mvn/version "0.2.4"}}}' Clojure 1.10.0 user=> (require '[jsonista.core :as j]) nil user=> (j/read-value (read-line)) {"foo": "bar"} {"foo" "bar"}
这取决于你使用哪个库。我在使用cheshire的jet中做了这件事。
永久链接