Common Spreadsheet Format convert utilities
Install
npm install csf-convert
API
sheetToAoa(data)
data
Required
Type: object
var convert = ; var sheetData = A1: t: 's' v: 'A1' C1: t: 's' v: 'C1' D1: t: 's' v: 'D1' E1: t: 's' v: 'E1' A2: t: 's' v: 'A2' B2: t: 's' v: 'B2' C2: t: 's' v: 'C2' E2: t: 's' v: 'E2' '!ref': 'A1:E2'; var aoa = convert;/* result:[ [ { t: 's', v: 'A1' }, undefined, { t: 's', v: 'C1' }, { t: 's', v: 'D1' }, { t: 's', v: 'E1' } ], [ { t: 's', v: 'A2' }, { t: 's', v: 'B2' }, { t: 's', v: 'C2' }, undefined, { t: 's', v: 'E2' } ]] */
aoaToSheet(data)
data
Required
Type: Array
var convert = ; var aoa = t: 's' v: 'A1' undefined t: 's' v: 'C1' t: 's' v: 'D1' t: 's' v: 'E1' t: 's' v: 'A2' t: 's' v: 'B2' t: 's' v: 'C2' undefined t: 's' v: 'E2' var sheetData = convert;/* result:{ A1: { t: 's', v: 'A1' }, C1: { t: 's', v: 'C1' }, D1: { t: 's', v: 'D1' }, E1: { t: 's', v: 'E1' }, A2: { t: 's', v: 'A2' }, B2: { t: 's', v: 'B2' }, C2: { t: 's', v: 'C2' }, E2: { t: 's', v: 'E2' }, '!ref': 'A1:E2',} */