aboutsummaryrefslogtreecommitdiff
path: root/libraries/liborcus/README
diff options
context:
space:
mode:
authorHunter Sezen <ovariegata@yahoo.com>2015-12-18 13:52:30 +0700
committerWilly Sudiarto Raharjo <willysr@slackbuilds.org>2015-12-19 07:23:07 +0700
commit6a57b4d78714a242010ecea76e42fc5514650b11 (patch)
tree8db0e58ab3eb316c568890e61a7f6f138fab31da /libraries/liborcus/README
parentf7be58204b490f949754d8a7d5135577e456346a (diff)
libraries/liborcus: Added (documents processing library).
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
Diffstat (limited to 'libraries/liborcus/README')
-rw-r--r--libraries/liborcus/README25
1 files changed, 25 insertions, 0 deletions
diff --git a/libraries/liborcus/README b/libraries/liborcus/README
new file mode 100644
index 0000000000000..d43956a1a6c12
--- /dev/null
+++ b/libraries/liborcus/README
@@ -0,0 +1,25 @@
+Orcus is a library that provides a collection of standalone file
+processing filters. It is currently focused on providing filters
+for spreadsheet documents, but filters for other productivity
+application types (such as wordprocessor and presentation) are
+in consideration.
+
+The library currently includes the following import filters:
+
+ Microsoft Excel 2007 XML
+ Microsoft Excel 2003 XML
+ Open Document Spreadsheet
+ Plain Text
+ Gnumeric XML
+ Generic XML
+
+The library also includes low-level parsers for the following:
+
+ CSV
+ CSS
+ XML
+ JSON
+
+These parsers are all implemented as C++ templates and require a
+handler class passed as a template argument so that the handler class
+receives various callbacks from the parser as the file is being parsed.