libarabica 20100203-2-maemo1

Arabica is an XML and HTML processing toolkit, providing SAX, DOM, XPath, and partial XSLT implementations, written in Standard C++. - SAX is an event-based XML processing API. Arabica is a full SAX2 implementation, including the optional interfaces and helper classes. It provides uniform SAX2 wrappers for the Expat parser, Xerces, Libxml2 and, on Windows, for the Microsoft XML parser. - The DOM is a platform- and language-neutral interface which models an XML document as a tree of nodes, defined by the W3C. Arabica implements the DOM Level 2 Core on top of the SAX layer. - XPath is a language for addressing parts of an XML document. Arabica implements XPath 1.0 over its DOM implementation. - XSLT is a language for transforming XML documents into other XML documents. Arabica builds XSLT over its XPath engine. - In addition to the XML parser, Arabica includes Taggle, an HTML parser derived from TagSoup. Arabica is written in Standard C++ and should be portable to most platforms. It is parameterised on string type. Out of the box, it can provide UTF-8 encoded std::strings or UTF-16 encoded std::wstrings, but can easily be customised for arbitrary string types.
Section:
libs
Maintainers:
Uploaded by:
Size:
35888 bytes
MD5sum:
455be5cadf442a887a9ba44f02347ab3
Status:
Package imported
QA Quarantine ends:
ENDED 2012-08-20 15:02
Packages depending on this package:

Changes

VersionChangesAuthorDate
20100203-2-maemo1 * For fremantleAapo Rantalainen2012-08-20 12:27 UTC

Package events

Event typeUserTimestamp
Package importedSystem2012-08-20 15:47 UTC

Comments:

There have been no comments so far.

Comments:

You must be logged in to make comments.