use warnings;
use strict;
use XML::Twig;
my $x = '
';
my $t = XML::Twig->new(
twig_handlers => { rstate => \&rstate },
pretty_print => 'indented',
);
$t->parse($x);
$t->print();
sub rstate {
my ($t, $rstate) = @_;
my $text = $rstate->text();
$text =~ s/CHANGE_THIS/CHANGED/;
$rstate->set_text($text);
}
__END__