Hallo,
Ich habe ein RSS-File als String:
my $feed = "
<chanel>
<item>
foo
</item>
<item>
bar
</item>
</chanel>
";
Jetzt hätte ich gerne die Inhalte der einzelnen items in einem Array:
my @items = ("foo", "bar");
Aber ich bekomme das leider schon seit über 7 Stunden nicht hin. Mein Ansatz war das ganze mit einem einfachen Regex zu machen, aber da ich irgendwie keine Ahnung von Perl habe weiß ich nicht wie ich das umsetzen soll, bisher bin ich so weit:
my @items = split(/<item>(.*)<\/item>/g, $feed);
my $count = @items;
print $count;
Das ergibt aber immer nur 1 und ich weiß nicht warum :-(
Grüße
Jeena Paradies