summaryrefslogtreecommitdiffstats
path: root/libraries/liborcus/README
diff options
context:
space:
mode:
author Hunter Sezen2015-12-18 07:52:30 +0100
committer Willy Sudiarto Raharjo2015-12-19 01:23:07 +0100
commit6a57b4d78714a242010ecea76e42fc5514650b11 (patch)
tree8db0e58ab3eb316c568890e61a7f6f138fab31da /libraries/liborcus/README
parentf7be58204b490f949754d8a7d5135577e456346a (diff)
downloadslackbuilds-6a57b4d78714a242010ecea76e42fc5514650b11.tar.gz
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 0000000000..d43956a1a6
--- /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.