欢迎!请访问关于页面,了解更多关于此功能的信息。
我需要从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中这样做了。
永久链接