use warnings;
use strict;
use XML::LibXSLT;
use XML::LibXML;
my $source = XML::LibXML->load_xml( string => <<'END_XML' );
END_XML
my $style_doc = XML::LibXML->load_xml(
string => <<'END_XSLT', no_cdata => 1 );
END_XSLT
my $xslt = XML::LibXSLT->new();
my $stylesheet = $xslt->parse_stylesheet($style_doc);
my $results = $stylesheet->transform($source);
print $stylesheet->output_as_bytes($results);
__END__
Quz