cenfun/console-grid

能扩展下能力么,比如终端表格输出成csv

crper opened this issue · 3 comments

crper commented

能扩展下能力么,比如终端表格输出成csv;

比如我用CLI输出了table表格,但是又想存档,能输出成csv或者excel;

应用场景就更广了..


js object -> pdf | csv | excel

这些应该属于数据格式转换的能力了,不是console-grid的能范围,console-grid也是从js object来的
js object -> console-grid (string)
如果要转成excel,试试这个 https://www.npmjs.com/package/xlsx
pdf的话,可以试试先把数据转成html table,然后用headless浏览器打开html进行pdf导出即可,可参考 https://github.com/cenfun/page-save-as
至于csv感觉自己写个函数转化一下即可,都是操作字符串

crper commented

是啊, 因为现在有些库也会考虑衍生多种形式的数据报表输出; 那就只能自己撸了..

最近想搞一个cli,就想顺带也支持报告多种输出,若是有天然支持的.就省挺多事了😄

通用的东西不容易搞,搞了也难满足定制需求,自己撸是最好的,有什么问题可以交流