Ruport
Ruport是一个免费的Ruby报表工具,它可以令到制作报表软件变得简单一些。Ruport支持从文件或者数据库获得数据,提供工具操作数据。额外地,Ruport支持高扩展的格式化软件,目前能够支援HTML、PDF、CSV和文本输出。
Ruport可能是Ruby目前唯一的报表工具,目前在持续开发中,更多的新特性正在添加。
1.0已经发布。
FasterCSV
FasterCSV的目标是作为Ruby内置的标准CSV类库的替代。它设计成拥有一下特点:
- 比CSV类库要快得多,并且依然是纯粹的Ruby代码
- 使用更少和更简单的代码(现在的FasterCSV已经比较庞大了,但是它拥有更多的功能,核心解析库依然是很小的)
- 改进CSV类库的操作界面
但是如果你比较喜欢CSV类库的操作界面,FasterCSV可能不太适合你。
[ ]