Transit-cljs reader 读取数组的处理程序

Transit-cljs reader handler to read in array

我是 Clojurescript 新手,想在这个长周末进行一些黑客攻击,以移植 NodeJS 应用程序。 我的 http 响应有一个 JSON 结构如下-

{
 "key1":"foo",
 "rows":[{"name":"alice"},{"friend":"bob"}]
}

我的 reader 处理程序应该如何确保我获得数组元素的行和值? 提前致谢。

Transit-cljs 会自动为您处理所有这些类型,您在发送或接收时不需要做任何特殊的处理。

Transit 是 JSON 的替代格式,用于传输数据表示。如果您想使用 Transit,那么您的服务器将需要发出 Transit 数据,您的客户端将需要解析它。当您与服务器的通信处于 JSON 时,谈论在 ClojureScript 中使用 Transit 是没有意义的。