Skip to content

textwolf is a C++ template library for processing XML in various character set encodings. It has interfaces for iterating on unicode characters, XML elements and elements typed by xml path selection expression matches. It supports chunk-wise processing of input and has a peformance competitive among the fastest open source XML processors.

License

patrickfrey/textwolf

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Documentation
* textwolf is a header only library. For using it, copy the header files and include "include/textwolf.hpp".
* textwolf should be compiled with the highest optimization level, specially with deep inline expansion
* The textwolf home is at at http://textwolf.net
* A textwolf introduction can be found at http://textwolf.net/tutorial.html
* A doxygen interface documentation is at http://patrickfrey.github.com/textwolf/html/index.html

Bugreports
* textwolf bug reports are in the github issue management of the textwolf project

Project Schedule
* 2014/06/16
	Version 0.2.0
	* Support of IsoLatin codepages besides UTF/UCS encodings
	* Chunk by chunk feeding reimplementation (using longjmp instead of exceptions)



About

textwolf is a C++ template library for processing XML in various character set encodings. It has interfaces for iterating on unicode characters, XML elements and elements typed by xml path selection expression matches. It supports chunk-wise processing of input and has a peformance competitive among the fastest open source XML processors.

Resources

License

Stars

Watchers

Forks

Packages

No packages published