以下代码在clojure.data.json版本1.0.0中可以工作,但在2.0.2和2.1.0版本中抛出异常(未测试其他版本)
(defn read-json []
(clojure.data.json/read
(clojure.java.io/reader
(clojure.java.io/as-url
"https://github.com/phronmophobic/clj-cef/raw/main/resources/cef.json"))))
异常
执行错误(IOException)在java.io.PushbackReader/unread (PushbackReader.java:179)。推回缓冲区溢出
`
当从本地文件读取时,也会抛出异常。