znerd / ods2csv Goto Github PK
View Code? Open in Web Editor NEWConverts OpenDocument Spreadsheet (ODS) document to Comma-Separated Values (CSV) text
License: Other
Converts OpenDocument Spreadsheet (ODS) document to Comma-Separated Values (CSV) text
License: Other
When Y rows are in the spreadsheet, then the output contains Y+2 CSV records, where the last 2 will always be completely empty lines. The extraneous lines should not be output.
Currently, numbers and dates are output in the normalized form stored inside the ODS file for internal use by OpenDocument. This form can be different from what the user entered and/or sees in the spreadsheet.
It would be nice if the Converter could be configured to output the original strings instead of the normalized formats.
For example the user may see the following in the spreadsheet in the Dutch (nl_NL) locale; notice that "," is the decimal separator, while "." is the thousands-separator:
1.234,67
However, the normalized form stored in the ODS file could very well be:
1234.66666666667
The latter is what is currently always output by the Converter. The requested enhancement would make it an option to instead output what the user sees.
Note that dates are currently also output in normalized form, while percentages are not.
When processing a spreadsheet with X columns, X+2 cells are output per row. The extraneous cells should not be output.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.