Install & Compatibility
Where this runs
No compatibility data collected yet for this library.
Code
Verified usage
Verified import paths — ran on the pinned version, not inferred.
xalanc/XalanTransformer/XalanTransformer.hpp
✓ #include <xalanc/XalanTransformer/XalanTransformer.hpp>
Transforms an XML string using an XSLT stylesheet
#include <xalanc/XalanTransformer/XalanTransformer.hpp>
#include <iostream>
int main() {
XALAN_USING_XALAN(XalanTransformer)
XalanTransformer transformer;
const char* xml = "<root><item>Hello</item></root>";
const char* xslt = "<xsl:stylesheet version='1.0' xmlns:xsl='http://www.w3.org/1999/XSL/Transform'><xsl:template match='/'>Transformed: <xsl:value-of select='root/item'/></xsl:template></xsl:stylesheet>";
const char* result;
int len;
if (transformer.transform(xml, xslt, result, len) == 0) {
std::cout << result << std::endl;
}
return 0;
}
Audit
Dependencies
No dependency data recorded yet.