2024 Clojure状态调查!中分享您的想法。

欢迎!有关本功能的工作原理,请参阅关于页面。

+1投票
data.json
重新分类

“标准”的json解析器似乎正在愉快地解析无效的json,如下所示
user=> (require '[clojure.data.json :as j]) nil user=> (j/read-str "{\"a\": 123,,}") {"a" 123} user=> (j/read-str "{\"a\": 123,\"b\",}") {"a" 123}
我知道存在其他库(例如jsonista、cheshire),但似乎“标准”json解析器(根据http://json.org/上的链接,以及它位于Clojure主要GitHub org中)已损坏。

(已登录https://clojure.atlassian.net/browse/DJSON-29)

1 答案

+3投票

选中
 
最佳答案

这已经被记录在 https://clojure.atlassian.net/browse/DJSON-29 并且已修复,具有这项修复的新的版本 org.clojure/data.json 0.2.7 现已可用。

...