欢迎!请在 关于 页面查看更多有关这如何工作的信息。
我想开发一个工具,它可以将 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