Lar*_*off 19 json clojure
Clojure有多个JSON解析器/编写器库,包括:
每种产品的优缺点是什么,特别是在速度,内存占用和编程方便性方面?还有其他重要因素需要考虑吗?
Isa*_*aac 18
我决定运行一个小小的枪战(链接是结果和用于测试的代码).
就速度而言,简单的解析/生成任务clj-json是最快的,1.7x cheshire和5.6x clojure.data.json.
clj-json
cheshire
clojure.data.json
clojure.data.json拥有最小的足迹,clj-json并cheshire遵循.cheshire但是它有一些很棒的功能,是我处理JSON的首选库.您可以获得对SMILE的支持,以及用于解释JSON(添加类型,键上的特殊规则等)和自定义编码器(最后也可以找到clojure.data.json)的可爱界面.
归档时间:
12 年,3 月 前
查看次数:
4425 次
最近记录:
9 年,12 月 前