NAME

HTML::Template::Compiled::Plugin::XMLEscape - XML-Escaping for HTC

SYNOPSIS

use HTML::Template::Compiled::Plugin::XMLEscape;
HTML::Template::Compiled->register('HTML::Template::Compiled::Plugin::XMLEscape');

my $htc = HTML::Template::Compiled->new(
    plugin => [qw(HTML::Template::Compiled::Plugin::XMLEscape)],
    ...
);

METHODS

register

gets called by HTC

escape_xml

escapes data for XML CDATA.

escape_xml_attr

escapes data for XML attributes