package SRU::Utils::XML; use strict; use warnings; use base qw( Exporter ); our @EXPORT_OK = qw( element elementNoEscape escape stylesheet ); sub element { my ($tag,$text) = @_; return '' if ! defined $text; return "<$tag>" . escape($text) . ""; } sub elementNoEscape { my ($tag,$text) = @_; return '' if ! defined $text; return "<$tag>$text"; } sub escape { my $text = shift || ''; $text =~ s//>/g; $text =~ s/&/&/g; return $text; } sub stylesheet { my $uri = shift; return qq(); } 1;