欢迎!请参阅 关于 页面以获取更多有关该功能的信息。
我正在处理始终使用蛇形命名的 JSON 数据。虽然可以使用 clojure.walk 实现所需的功能,但我认为在 js->clj 中添加一个选项来不仅将键转换为关键词,而且解密它们,以便 "some_key" 成为 :some-key,会更加方便。
如果 keywordize-keys 接收一个函数而不是布尔值,这样您就可以做任何您想做的事情,包括解密吗?