Data liberation: Difference between revisions

From OpenPetra Wiki
Jump to navigation Jump to search
Line 9: Line 9:
* CSV: advantages: edit long lists; problems: Excel reformats and may cut off account codes etc
* CSV: advantages: edit long lists; problems: Excel reformats and may cut off account codes etc


== Excel file support ==
== OpenOffice file support (OpenDocument) ==
* http://www.codeguru.com/csharp/csharp/cs_data/xml/article.php/c16311 How to Read and Write ODF/ODS Files (OpenDocument Spreadsheets)
* http://opendocument4all.com/content/view/13/29/ "AODL has been started by Lars Behrmann as a independent C# library for all kinds of ODF processing and in February 2007 it has become the .net module of the OpenOffice.org ODF Toolkit project. The library is completly written in pure C# and can be used to extend your .net based software to support the OpenDocument Format."
 
== Microsoft Excel file support (Office Open XML) ==
* see http://stackoverflow.com/questions/151005/create-excel-xls-and-xlsx-file-from-c
* see http://stackoverflow.com/questions/151005/create-excel-xls-and-xlsx-file-from-c
* see http://www.leniel.net/2009/07/creating-excel-spreadsheets-xls-xlsx-c.html
* see http://www.leniel.net/2009/07/creating-excel-spreadsheets-xls-xlsx-c.html

Revision as of 09:33, 9 October 2009

Data liberation

The idea is that it should be easy to get data in and out of OpenPetra.org

XML/YML/CSV support

  • XML: advantages: easier to handle from external programs, they can transform the data
  • YML: advantages: easy to read and write for manual adjustments
  • CSV: advantages: edit long lists; problems: Excel reformats and may cut off account codes etc

OpenOffice file support (OpenDocument)

Microsoft Excel file support (Office Open XML)