sbcl-cl-libxml2
High-level wrapper around libxml2 and libxslt libraries
cl-libxml2 is high-level Common Lisp wrapper around the libxml2
and libxslt
libraries.
Interfaces for tree manipulation (like
cxml-stp
).Interface for HTML 4.0 non-validating parsers.
Specific APIs to process HTML trees, especially serialization.
XPath API.
XSLT API.
Custom URL resolvers.
XPath extension functions.
XSLT extension elements.
Translates
libxml2
andlibxslt
errors to Lisp conditions.Extends the Common Lisp
iterate
library with custom drivers for child nodes enumeration, etc.The
XFACTORY
system provides a simple and compact syntax for XML generation.
- Versions: 0.3.4-1.8d03110
- Website: https://web.archive.org/web/20160121073421/http://cl-libxml2.googlecode.com/svn/doc/index.html
- Licenses: LLGPL
- Package source: gnu/packages/lisp-xyz.scm
- Builds: See build status
- Issues: See known issues
Installation
Install the latest version of sbcl-cl-libxml2
as follows:
guix install sbcl-cl-libxml2
Or install a particular version:
guix install sbcl-cl-libxml2@0.3.4-1.8d03110
You can also install packages in augmented, pure or containerized environments for development or simply to try them out without polluting your user profile. See the guix shell
documentation for more information.
Badge code
You can use the following badge to inform users of sbcl-cl-libxml2 about the latest version available in Guix.
Example HTML:
<a href='https://packages.guix.gnu.org/packages/sbcl-cl-libxml2'><img src='https://packages.guix.gnu.org/packages/sbcl-cl-libxml2/badges/latest-version.svg' alt='Version in GNU Guix'></a>
Example Markdown:
[](https://packages.guix.gnu.org/packages/sbcl-cl-libxml2)
Example Org:
[[https://packages.guix.gnu.org/packages/sbcl-cl-libxml2][https://packages.guix.gnu.org/packages/sbcl-cl-libxml2/badges/latest-version.svg]]