api documentation for xlsx (v0.9.5)

Excel (XLSB/XLSX/XLSM/XLS/XML) and ODS (ODS/FODS/UOS) spreadsheet parser and writer

table of contents

  1. module xlsx
    1. function xlsx.parse_fods (data, opts)
    2. function xlsx.parse_ods (zip, opts)
    3. function xlsx.parse_xlscfb (cfb, options)
    4. function xlsx.parse_zip (zip, opts)
    5. function xlsx.read (data, opts)
    6. function xlsx.readFile (filename, opts)
    7. function xlsx.readFileSync (filename, opts)
    8. function xlsx.write (wb, opts)
    9. function xlsx.writeFile (wb, filename, opts)
    10. function xlsx.writeFileSync (wb, filename, opts)
    11. function xlsx.write_ods (wb, opts)
    12. object xlsx.CFB
    13. object xlsx.CFB.utils
    14. object xlsx.SSF
    15. object xlsx.utils
    16. string xlsx.version
  2. module xlsx.CFB
    1. function xlsx.CFB.parse (file)
    2. function xlsx.CFB.read (blob, options)
    3. object xlsx.CFB.utils
    4. string xlsx.CFB.version
  3. module xlsx.CFB.utils
    1. function xlsx.CFB.utils.CheckField (hexstr, fld)
    2. function xlsx.CFB.utils.ReadShift (size, t)
    3. function xlsx.CFB.utils.bconcat (bufs)
    4. function xlsx.CFB.utils.prep_blob (blob, pos)
    5. object xlsx.CFB.utils.consts
  4. module xlsx.SSF
    1. function xlsx.SSF._eval (fmt, v, opts, flen)
    2. function xlsx.SSF._general (v, opts)
    3. function xlsx.SSF._general_int (v, opts)
    4. function xlsx.SSF._general_num (v, opts)
    5. function xlsx.SSF._split (fmt)
    6. function xlsx.SSF.format (fmt, v, o)
    7. function xlsx.SSF.get_table ()
    8. function xlsx.SSF.is_date (fmt)
    9. function xlsx.SSF.load (fmt, idx)
    10. function xlsx.SSF.load_table (tbl)
    11. function xlsx.SSF.parse_date_code (v, opts, b2)
    12. object xlsx.SSF._table
    13. object xlsx.SSF.opts
    14. string xlsx.SSF.version
  5. module xlsx.utils
    1. function xlsx.utils.decode_cell (cstr)
    2. function xlsx.utils.decode_col (colstr)
    3. function xlsx.utils.decode_range (range)
    4. function xlsx.utils.decode_row (rowstr)
    5. function xlsx.utils.encode_cell (cell)
    6. function xlsx.utils.encode_col (col)
    7. function xlsx.utils.encode_range (cs, ce)
    8. function xlsx.utils.encode_row (row)
    9. function xlsx.utils.format_cell (cell, v, o)
    10. function xlsx.utils.get_formulae (sheet)
    11. function xlsx.utils.make_csv (sheet, opts)
    12. function xlsx.utils.make_formulae (sheet)
    13. function xlsx.utils.make_json (sheet, opts)
    14. function xlsx.utils.sheet_to_csv (sheet, opts)
    15. function xlsx.utils.sheet_to_formulae (sheet)
    16. function xlsx.utils.sheet_to_json (sheet, opts)
    17. function xlsx.utils.sheet_to_row_object_array (sheet, opts)
    18. function xlsx.utils.split_cell (cstr)

module xlsx

function xlsx.parse_fods (data, opts)

function xlsx.parse_ods (zip, opts)

function xlsx.parse_xlscfb (cfb, options)

function xlsx.parse_zip (zip, opts)

function xlsx.read (data, opts)

function xlsx.readFile (filename, opts)

function xlsx.readFileSync (filename, opts)

function xlsx.write (wb, opts)

function xlsx.writeFile (wb, filename, opts)

function xlsx.writeFileSync (wb, filename, opts)

function xlsx.write_ods (wb, opts)

module xlsx.CFB

function xlsx.CFB.parse (file)

function xlsx.CFB.read (blob, options)

module xlsx.CFB.utils

function xlsx.CFB.utils.CheckField (hexstr, fld)

function xlsx.CFB.utils.ReadShift (size, t)

function xlsx.CFB.utils.bconcat (bufs)

function xlsx.CFB.utils.prep_blob (blob, pos)

module xlsx.SSF

function xlsx.SSF._eval (fmt, v, opts, flen)

function xlsx.SSF._general (v, opts)

function xlsx.SSF._general_int (v, opts)

function xlsx.SSF._general_num (v, opts)

function xlsx.SSF._split (fmt)

function xlsx.SSF.format (fmt, v, o)

function xlsx.SSF.get_table ()

function xlsx.SSF.is_date (fmt)

function xlsx.SSF.load (fmt, idx)

function xlsx.SSF.load_table (tbl)

function xlsx.SSF.parse_date_code (v, opts, b2)

module xlsx.utils

function xlsx.utils.decode_cell (cstr)

function xlsx.utils.decode_col (colstr)

function xlsx.utils.decode_range (range)

function xlsx.utils.decode_row (rowstr)

function xlsx.utils.encode_cell (cell)

function xlsx.utils.encode_col (col)

function xlsx.utils.encode_range (cs, ce)

function xlsx.utils.encode_row (row)

function xlsx.utils.format_cell (cell, v, o)

function xlsx.utils.get_formulae (sheet)

function xlsx.utils.make_csv (sheet, opts)

function xlsx.utils.make_formulae (sheet)

function xlsx.utils.make_json (sheet, opts)

function xlsx.utils.sheet_to_csv (sheet, opts)

function xlsx.utils.sheet_to_formulae (sheet)

function xlsx.utils.sheet_to_json (sheet, opts)

function xlsx.utils.sheet_to_row_object_array (sheet, opts)

function xlsx.utils.split_cell (cstr)

[ this document was created with utility2 ]