欢迎!请查看关于页面以了解更多这个网站的工作方式。
我想开发一个工具,该工具将json转换为原生Clojure数据结构,并提供类似于jq/json-pointer的选择/映射/过滤器API或功能。我认为clojure-walk可以解决这个问题。
我写了一篇关于它的教程。请查看。
https://www.abhinavomprakash.com/posts/clojure-walk/
我并不一定称它们为教程,但在ClojureDocs.org这里有一些关于clojure.walk/walk及相关函数(如prewalk和postwalk)的示例(还可以通过链接查看相关函数,或直接搜索它们)
https://docs.clojure.org/clojure.walk/walk
特别注意prewalk-demo函数: https://docs.clojure.org/clojure.walk/prewalk-demo