Commit Graph

19 Commits

Author SHA1 Message Date
ce9e211760 xml preserve space regex 2013-10-10 02:44:17 -04:00
d5da2eb017 version bump 0.1.4
- Handle 'e' error cells (sticking the actual error code in .err, .v undefined)
- Added quot and apos to encodings
2013-10-10 02:44:17 -04:00
91266af9aa Google Docs Sheet order incompatibility
Fixes #13.

Google Docs does not emit worksheet information, and furthermore does not follow
the sheet order as prescribed in the `[Content-Types].xml` metadata.  This
workaround forces it to treat the sheet list in Workbook as the map to the files
`xl/worksheets/sheet##.xml` even though the rIds are different.
2013-10-10 02:44:17 -04:00
28873fc0b5 version bump 0.1.2: Unicode Support
Motivated by inquiry regarding Hebrew support
2013-10-10 02:44:17 -04:00
378991cb30 Fixing one-off error in imputing range with gdocs
Fixes #9

Note: Google Docs does not generate a 'spans' attribute, but opening and saving
with Excel appears to resolve the issue.
2013-10-10 02:44:17 -04:00
c960dca068 updated json output to reflect number headers 2013-10-10 02:44:17 -04:00
83f7112ceb fixed xml parsing issue with singleton formula 2013-10-10 02:44:17 -04:00
49c3d865b8 Named Ranges silently ignored
Fixes #4

This is not the final fix -- the named ranges should be parsed
2013-10-10 02:44:17 -04:00
b275e4d4b5 Boolean value parsing 2013-10-10 02:44:17 -04:00
Nathan Breit
ba7b24a5d6 Adding ability to handle numbers and bools 2013-10-10 02:44:17 -04:00
269b6a665d LibreOffice xlsx baseline 2013-10-10 02:44:16 -04:00
1a18fff81d excel 2013 baseline parsing 2013-10-10 02:44:16 -04:00
8c5151af9f Fixing issue with stray XLSX.utils in xlsx.js
fixes #3
2013-10-10 02:44:16 -04:00
b31ba59607 Handling Google Docs Quirks
closes #2
2013-10-10 02:44:16 -04:00
a9dd6def72 refactoring the csv generation code
XLSX.utils.sheet_to_csv
2013-10-10 02:44:16 -04:00
077056d984 Handling empty typeless cells
@nathanathan presented a case generated from excel, which had the cell:

    <c r="E1" s="1"/>

The schema is incorrect here (advising to treat it as a NaN value).  The right
thing to do is to treat it as `undefined`.
2013-10-10 02:44:16 -04:00
Nathan Breit
8f5151c2e0 Fixing a conversion bug and adding JSON helper
closes #1
2013-10-10 02:44:16 -04:00
f010c3165e Resolved issue with empty sheet generating single <sheetData/> tag 2013-10-10 02:44:16 -04:00
5806249485 initial 2013-10-10 02:43:57 -04:00