请在 2024年Clojure状态调查! 分享您的想法。

欢迎!请查看 关于 页面了解更多关于这个网站的信息。

0 投票
Libs
重新分类

我在寻找一种使用Clojure的data/json库来进行JSON数据转换的方法,但我找不到一种简单的方式来从stdin读取未转义JSON并将其输出为stdout上的lisp-like表达式树,反之亦然。

PS:“Hello World”是人们教授的第一个程序,我认为“Echo back”(回声)应该是第二个。
或者像这样
> 这是休斯顿。请再说一遍。
> 休斯顿,我们遇到了问题。

1 答案

+2 投票

可用于在JSON和Clojure数据之间进行转换的库有 data.jsonCheshire。另一个选择是 jet 工具。

by
针对“如何处理未转义的JSON”/标准输入的JSON,并生成Clojure数据结构,Cheshire。
by
编辑 by
感谢,有没有一个库可以用于在Lisp数据结构上编写SQL?我的意思是,在将JSON作为Lisp数据结构处理后,如何在深层嵌套的结构上编写查询。
要么是像SQL集合运算这样的,要么是像XPath查询或JsonPointer查询这样的。
...