Thread XML::Simple - XML bearbeiten und speichern (12 answers)
Opened by guenni at 2013-02-27 12:15

Muffi
 2013-02-27 15:33
#166059 #166059
User since
2012-07-18
1465 articles
BenutzerIn
[default_avatar]
Schadet nicht, wenn mans kennt, geht aber auch ohne. Man kann sich auch den Stack selbst baun.

(ungetestet, hab kein XML::Simple zur Hand)
Code (perl): (dl )
1
2
3
4
5
6
7
8
9
10
11
12
...

my @todo = @{$data->{data}}; # unsere Todo-liste als Stack

while (@todo) {
    my $data = pop @todo; # eins runter
    print "id: ", $data->{id}, "\n";
    if (exists $data->{data}) {
        # hier weiss ich nicht, was XML::Simple bei nur einem vorhandenen data macht, mal ausprobieren obs klappt
        push @todo, @{$data->{data}}; # die neuen datas auf unsere todo-liste
    }
}
1 + 1 = 10

View full thread XML::Simple - XML bearbeiten und speichern