以下代码在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)。Pushback缓冲区溢出
`
从本地文件读取时也会抛出异常。