api documentation for xlsx (v0.9.11)

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

table of contents

  1. module xlsx
    1. function xlsx.jszip (data, options)
    2. function xlsx.parse_fods (data, opts)
    3. function xlsx.parse_ods (zip, opts)
    4. function xlsx.parse_xlscfb (cfb, options)
    5. function xlsx.parse_zip (zip, opts)
    6. function xlsx.read (data, opts)
    7. function xlsx.readFile (filename, opts)
    8. function xlsx.readFileSync (filename, opts)
    9. function xlsx.write (wb, opts)
    10. function xlsx.writeFile (wb, filename, opts)
    11. function xlsx.writeFileAsync (filename, wb, opts, cb)
    12. function xlsx.writeFileSync (wb, filename, opts)
    13. function xlsx.write_ods (wb, opts)
    14. object xlsx.CFB
    15. object xlsx.CFB.utils
    16. object xlsx.SSF
    17. object xlsx.jszip.prototype
    18. object xlsx.stream
    19. object xlsx.utils
    20. 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.jszip
    1. function xlsx.jszip (data, options)
    2. object xlsx.jszip.base64
    3. object xlsx.jszip.compressions
    4. object xlsx.jszip.defaults
    5. object xlsx.jszip.support
    6. object xlsx.jszip.utils
  6. module xlsx.jszip.prototype
    1. function xlsx.jszip.prototype.crc32 (input, crc)
    2. function xlsx.jszip.prototype.file (name, data, o)
    3. function xlsx.jszip.prototype.filter (search)
    4. function xlsx.jszip.prototype.folder (arg)
    5. function xlsx.jszip.prototype.generate (options)
    6. function xlsx.jszip.prototype.load (data, options)
    7. function xlsx.jszip.prototype.remove (name)
    8. function xlsx.jszip.prototype.utf8decode (input)
    9. function xlsx.jszip.prototype.utf8encode (string)
  7. module xlsx.stream
    1. function xlsx.stream.to_csv (sheet, opts)
    2. function xlsx.stream.to_html (sheet, opts)
  8. module xlsx.utils
    1. function xlsx.utils.aoa_to_sheet (data, opts)
    2. function xlsx.utils.decode_cell (cstr)
    3. function xlsx.utils.decode_col (colstr)
    4. function xlsx.utils.decode_range (range)
    5. function xlsx.utils.decode_row (rowstr)
    6. function xlsx.utils.encode_cell (cell)
    7. function xlsx.utils.encode_col (col)
    8. function xlsx.utils.encode_range (cs, ce)
    9. function xlsx.utils.encode_row (row)
    10. function xlsx.utils.format_cell (cell, v, o)
    11. function xlsx.utils.get_formulae (sheet)
    12. function xlsx.utils.make_csv (sheet, opts)
    13. function xlsx.utils.make_formulae (sheet)
    14. function xlsx.utils.make_json (sheet, opts)
    15. function xlsx.utils.sheet_to_csv (sheet, opts)
    16. function xlsx.utils.sheet_to_formulae (sheet)
    17. function xlsx.utils.sheet_to_json (sheet, opts)
    18. function xlsx.utils.sheet_to_row_object_array (sheet, opts)
    19. function xlsx.utils.split_cell (cstr)
    20. function xlsx.utils.table_to_book (table, opts)
    21. function xlsx.utils.table_to_sheet (table, _opts)

module xlsx

function xlsx.jszip (data, options)

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.writeFileAsync (filename, wb, opts, cb)

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.jszip

function xlsx.jszip (data, options)

module xlsx.jszip.prototype

function xlsx.jszip.prototype.crc32 (input, crc)

function xlsx.jszip.prototype.file (name, data, o)

function xlsx.jszip.prototype.filter (search)

function xlsx.jszip.prototype.folder (arg)

function xlsx.jszip.prototype.generate (options)

function xlsx.jszip.prototype.load (data, options)

function xlsx.jszip.prototype.remove (name)

function xlsx.jszip.prototype.utf8decode (input)

function xlsx.jszip.prototype.utf8encode (string)

module xlsx.stream

function xlsx.stream.to_csv (sheet, opts)

function xlsx.stream.to_html (sheet, opts)

module xlsx.utils

function xlsx.utils.aoa_to_sheet (data, opts)

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)

function xlsx.utils.table_to_book (table, opts)

function xlsx.utils.table_to_sheet (table, _opts)

[ this document was created with utility2 ]