XSLTProc program; a simple clone of libxslt's xsltproc. Binary should be installed as ui-gxmlcpp-xsltproc.
#include "config.h"
#include <iostream>
#include <cassert>
int main(int argc, char** argv)
{
try
{
if (argc < 3)
{
std::cerr << "Usage: " << argv[0] << " XSL-FILE XML-FILE" << std::endl;
exit(1);
}
std::cerr <<
"Encoding is: " << dump.
getEncoding() << std::endl;
}
catch (std::exception const & e)
{
std::cerr << "Error: " << e.what() << std::endl;
}
}
libxml2/libxslt configuration helper.
Definition Conf.hpp:26
Conf & setEXSLT()
Register exslt functions for use with xsl transformations.
Definition Conf.cpp:71
XML tree.
Definition Tree.hpp:31
XSLTransTree serializer.
Definition XSLTransTree.hpp:67
std::string getEncoding() const
See XSLTree::getOutputEncoding().
Definition XSLTransTree.cpp:103
Parameter abstraction for xsl translations.
Definition XSLTransTree.hpp:49
XSL translation result tree.
Definition XSLTransTree.hpp:36
XSL (stylesheet) Tree.
Definition XSLTree.hpp:28