【发布时间】:2013-01-13 12:39:32
【问题描述】:
像往常一样,我很高兴与 CPAN 打交道,因为它满足了我们的所有需求。像往常一样,我迷路了,因为有很多东西。
我自己可以找到核心JSON一个,一个JSON::Tiny其他的感觉很热情。
我的需求非常简单(从Open Library API 解析内容),也许有一天,我们会公开我们自己的数据。
对于这项任务,您还有其他喜欢的模块吗?
【问题讨论】:
-
JSON::Tiny 的用例是您需要一个轻量级的 JSON 实现并且不需要像 XS 那样的编译器的情况。它也适合捆绑。如果你需要一个纯 Perl JSON 包,它适合你。如果你买得起 XS 工具链,JSON::XS 会更快。
-
感谢@DavidO 的精确,我终于使用了 JSON::XS,它非常好用且简单易用。
-
Cpanel::JSON::XS 是最快和最新的 请参阅比较 JSON 解码器的速度一文perlmaven.com/comparing-the-speed-of-json-decoders
-
@szagab 您提供的 URL 实际上并没有说它是最快的。此外,Cpanel 分支不包含任何修复,只有一些可能会在以后咬你的肮脏黑客。
标签: json perl cpan perl-module