Editing IO package
Jump to navigation
Jump to search
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 63: | Line 63: | ||
The io package comes with different interfaces to read/write different file formats. | The io package comes with different interfaces to read/write different file formats. | ||
# COM | # COM | ||
## This ''(interface)'' is only available on MS Windows '''and''' with | ## This ''(interface)'' is only available on MS Windows '''and''' with a MS Office installation. | ||
# [POI | # [POI POI/OOXML JXL OXS UNO OTK JOD] | ||
## | ## Say hello to the many java-based interfaces to read very slowly shitty formats | ||
# OCT | # OCT | ||
## This is the new impressive and fast ''(mostly written in Octave itself! + two C files to bypass bottlenecks)'' interface which | ## This is the new impressive and fast ''(mostly written in Octave itself! + two C files to bypass bottlenecks)'' interface which only supports .xlsx, .ods and .gnumeric files | ||
So, if you want to read/write '''.xlsx''' files, you'll only need the io-package >=2.2.0. | So, if you want to read/write '''.xlsx''' files, you'll only need the io-package >=2.2.0. | ||
Line 74: | Line 73: | ||
But if you have to read/write '''.xls''' files, you'll need either | But if you have to read/write '''.xls''' files, you'll need either | ||
* MS Windows with MS Office backings - or | * MS Windows with MS Office backings - or | ||
* Octave | * need Octave build with --enable-java, + Java, and one or more of the Java interfaces! | ||