textproc/xmlwrapp 0.7.0_30 DragonFly
Modern style C++ library for working with XML data
- System
- DragonFly
- Repository
- DPorts
- Maintainer
- [email protected] (as in FreeBSD)
- License
- BSD3CLAUSE
- Categories
- textproc
- Package size
- 874.3 KiB, 3113.4 KiB installed
Description
xmlwrapp is a modern style C++ library for working with XML data. It provides a simple and easy to use interface for the very powerful libxml2 XML parser.
Features: * Tree parsing. XML data is parsed and a tree of xml::node objects is created. Similar to the DOM. * Event parsing. XML data is parsed as protected member functions of an event class are called. Similar to SAX. * It is easy to construct an XML tree using xml::node objects. Any xml::node may be inserted into an IOStream causing translation to XML text data. * Complete isolation from the backend parser due to the private implementation (pimpl) idiom.
https://github.com/vslavik/xmlwrapp
In the other systems
| System | Port | Version |
|---|---|---|
| DragonFly | textproc/xmlwrapp | 0.7.0_30 |
| FreeBSD | textproc/xmlwrapp | 0.7.0_35 |
| HardenedBSD | textproc/xmlwrapp | 0.7.0_35 |
| GhostBSD | textproc/xmlwrapp | 0.7.0_34 |
Install
Binary package:
pkg install xmlwrapp
From DPorts:
cd /usr/dports/textproc/xmlwrapp && make install clean
Dependencies
Run dependencies 2
No port depends on this one.
Configuration
No options to configure.
- Service scripts
- none