Tach $xNeTworKx,
ich denke, dass Problem ist, dass Du die Sonderzeichen innerhalb des Files nicht umwandelst. Wenn Du das machst, dann funzt nämlich alles wie
folgendes Beispielprogramm zeigt:
-----------------------------------------------
use HTML::Entities;
use strict;
my $input = 'IRGENDWELCHER KRAM<name><xNeT//orKx></name>NOCH MEHR KRAM';
my $name = '<xNeT//orKx>';
encode_entities($name);
if ( $input =~ /<name>(.*?)</name>/i )
{
my $input_name = $1;
encode_entities($input_name); # INHALT AUCH UMWANDELN!!
if ( $input_name eq $name )
{
print "Suppie";
}
else
{
print "Mist\n";
}
}
------------------------------------------------------
Hoffe das hilft.
Gruss
Christian