Thread XML::Simple nested nodes löschen
(9 answers)
Opened by guenni at 2013-03-08 11:34
So in etwa:
Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 my @todos = $data; while (@todos) { my $todo = pop @todos; if (exists $todo->{data}) { for (my $x=0; $x < @{$todo->{data}}; $x++) { if ($todo->{data}[$x]{id} eq '2') { delete $todo->{data}[$x]; } else { push @todos, $todo->{data}[$x]; } } } } Allerdings wirds da wohl für Anfänger ein wenig schwierig das zu verstehen. Guck dir mal die Erklärung von Raubtier an, ob du damit weiterkommst. 1 + 1 = 10
|