convert-table

convert different json, xls, xlsx, xml, csv, tsv file types to table in nodejs

Convert Table

convert different json, xls, xlsx, tsv, csv, xml file types to table in nodejs

  npm install convert-table
  CvTb = require("convert-table");
  CvTb({
    input: "sample.xlsx",
    table: {
      chars: { 'top': '' , 'top-mid': '' , 'top-left': '' , 'top-right': ''
        , 'bottom': '' , 'bottom-mid': '' , 'bottom-left': '' , 'bottom-right': ''
        , 'left': '' , 'left-mid': '' , 'mid': '' , 'mid-mid': ''
        , 'right': '' , 'right-mid': '' , 'middle': '' }
    }
  }, function(table){
    table.show() // call show method to show up the table 
  });
  • Settings
    • input(string): could be xls, json, xlsx, tsv, csv, xml
    • table(json):optional table configure, see detail in https://github.com/LearnBoost/cli-table
    • callback(function): callback function

MIT @chilijung