json - 用于 Clojure Web 开发的 ring-json 与 cheshire

标签 json web clojure ring

我在网上看过,并且在 clojure 网络应用程序的每个示例中都看到了其中一个或两个。我正在编写一个应用程序并想使用 json,但我不确定选择哪个或者它们是否相同。有什么区别?我应该同时使用两者吗?

最佳答案

它们是不同的东西。 Cheshire 是 clojure 的 json 编码/解码库。Ring-json 是 Ring 的中间件,它使用 Cheshire。

所以如果你想构建一个 json web 应用程序,只需使用 ring-json,按照它的 gitthub 页面中的示例,非常简单。

关于json - 用于 Clojure Web 开发的 ring-json 与 cheshire,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21356394/

相关文章:

objective-c - RestKit 对象映射与奇怪的 JSON

json - 如何通过 jq 命令将 json 文件中的所有整数转换为字符串?

php - 2016年存储密码的最佳算法

clojure - 以编程方式评估 Clojure 中的函数列表

javascript - 将几乎 JSON 字符串转换为 JSON 对象 Javascript

javascript - 分隔 JSON 对象的值

javascript - 响应式和全屏框架

html - CSS 导航栏内容缩放

clojure - 填充序列的习语

clojure - 哪个协议(protocol)在 clojure 中定义了 conj?