my $item = $feed->{entry}->{$entry};
warn "# entry $entry ",dump($item);
- foreach my $link ( @{ $item->{link} } ) {
- warn "# link $id ",dump($link);
+ foreach my $i ( 0 .. $#{ $item->{link} } ) {
+ my $link = $item->{link}->[$i];
+ warn "# link $id $i:",dump($link);
+
+ my $key = $link->{href};
+ $key =~ s{.+/items/}{};
+ $key =~ s{\?.+}{};
+ $item->{link}->[$i]->{key} = $key;
+
if ( $link->{rel} eq 'up' ) {
- my $up = $link->{href};
- $up =~ s{.+/items/}{};
- $up =~ s{\?.+}{};
- push @{ $tree->{$up} }, $id;
+ push @{ $tree->{$key} }, $id;
}
}