diff --git a/src/documentation/xdocs/hssf/alternatives.xml b/src/documentation/xdocs/hssf/alternatives.xml new file mode 100644 index 0000000000..1a422daee8 --- /dev/null +++ b/src/documentation/xdocs/hssf/alternatives.xml @@ -0,0 +1,83 @@ + + + + +
+ HSSF + Alternatives to HSSF + + + +
+ + + +

+ Maybe it's unwise to advertise your competitors but we believe + competition is good and we have the best support reading and + write Excel workbooks currently available. +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ProductURLDescription
Formula One + www.tidestone.com + An alternative to this project is to + buy the $10,000 Formula 1 library + and accept its crude api and limitations.
Visual Basic + www.microsoft.com + Give up XML and write Visual Basic code on a Microsoft Windows based + Environment or output in Microsoft's beta and primarily undocumented + XML for office format.
JExcelhttp://stareyes.homeip.net:8888Frequently unavailable. Little currently known about it's capabilities.
JWorkbookhttp://www.object-refinery.com/jworkbook/index.htmlThis effort supports Gnumeric and Excel, however the Excel part is done using POI anyway.
xlReaderhttp://www.sourceforge.net/projects/xlrdProvides decent support for reading Excel.
Excel ODBC Driverhttp://www.nwlink.com/~leewal/content/exceljavasample.htmODBC offers a somewhat wierd method for using Excel.
ExtenXLShttp://www.extentech.com/products/ExtenXLS/docs/intro3.jspCommercial library for reading, modifying and writing Excel spreadsheets. Not cheap but + certainly a lot more affordable than Formula 1. No idea as to it's quality.
J-Integra Java-Excel Bridgehttp://www.intrinsyc.com/products/bridging/jintegra.aspUses DCOM to an Excel instance on a windows machine.
Perl & C-There are a number of perl and C libraries, however none of them are consistent.
+
+ +
diff --git a/src/documentation/xdocs/hssf/book.xml b/src/documentation/xdocs/hssf/book.xml index 9e31b9bff9..8d5a8bca49 100644 --- a/src/documentation/xdocs/hssf/book.xml +++ b/src/documentation/xdocs/hssf/book.xml @@ -14,6 +14,7 @@ + diff --git a/src/documentation/xdocs/hssf/diagrams.xml b/src/documentation/xdocs/hssf/diagrams.xml index c459ec27db..1589074530 100644 --- a/src/documentation/xdocs/hssf/diagrams.xml +++ b/src/documentation/xdocs/hssf/diagrams.xml @@ -24,7 +24,7 @@

- Have more? Add a new "bug" to the bug database with [DOCUMENTATION] + Have more? Add a new "bug" to the bug database with [DOCUMENTATION] prefacing the description and a link to the file on an http server somewhere. If you don't have your own webserver, then you can email it to (acoliver at apache dot org) provided its < 5MB. Diagrams should be diff --git a/src/documentation/xdocs/hssf/how-to.xml b/src/documentation/xdocs/hssf/how-to.xml index 5e9aa71d5e..c11b8183dc 100644 --- a/src/documentation/xdocs/hssf/how-to.xml +++ b/src/documentation/xdocs/hssf/how-to.xml @@ -6,6 +6,7 @@ The New Halloween Document + diff --git a/src/documentation/xdocs/plan/POI10Vision.xml b/src/documentation/xdocs/plan/POI10Vision.xml index c49d7b39a5..ed22d59ed2 100644 --- a/src/documentation/xdocs/plan/POI10Vision.xml +++ b/src/documentation/xdocs/plan/POI10Vision.xml @@ -159,12 +159,8 @@

- The alternative to this project is to - buy the $10,000 Formula 1 library (www.tidestone.com) - and accept its crude api and limitations. As a second alternative, - give up XML and write Visual Basic code on a Microsoft Windows based - Environment or output in Microsoft's beta and primarily undocumented - XML for office format. + Originally there weren't any decent alternatives for reading or writing + to Excel. This has changed somewhat.

diff --git a/src/documentation/xdocs/plan/POI20Vision.xml b/src/documentation/xdocs/plan/POI20Vision.xml index 94e7065c12..59a7c25ae3 100644 --- a/src/documentation/xdocs/plan/POI20Vision.xml +++ b/src/documentation/xdocs/plan/POI20Vision.xml @@ -216,30 +216,9 @@

- Alternatives to using HSSF to manipulate Excel files include: -

-
    -
  1. Buy the $10,000 Formula 1 library - (www.tidestone.com) - now owned by Actuate and accept its crude api and limitations. -
  2. -
  3. Give up XML, Java, and operating system independence, and - write Visual Basic code in a Microsoft Windows based environment -
  4. -
  5. Try writing output in Microsoft's poorly documented XHTML - for Office format. -
  6. -
-

- There is also a decent library for - reading Excel documents written by Andy Khan called xlReader - (http://www.sourceforge.net/projects/xlrd). - It does not provide write ability. -

-

- There are a number of PERL and C alternatives. - None are consistent. -

+ Originally there weren't any decent alternatives for reading or writing + to Excel. This has changed somewhat. +