Omegahat的RJSONIO是另一个软件包,提供了以JSON格式读写数据的功能。
rjson不使用S4 /
S3方法,因此不容易扩展,但仍然有用。不幸的是,它没有使用向量化操作,因此对于非平凡数据来说太慢了。同样,对于将JSON数据读入R来说,它有些慢,因此不能扩展到大数据,如果这是一个问题的话。
更新 (新软件包2013-12-03):
jsonlite:此软件包是该软件包的分支
RJSONIO。它基于解析器构建,
RJSONIO但在R对象和JSON字符串之间实现了不同的映射。该软件包中的C代码大部分来自该
RJSONIO软件包,R代码已从头开始重写。除了落在替代
fromJSON和
toJSON,所述封装具有功能序列化的对象。此外,该软件包包含大量的单元测试,以确保所有边缘情况都得到一致的编码和解码,以与系统和应用程序中的动态数据一起使用。



