User since
2003-12-21
33
Artikel
BenutzerIn
Hallo zusammen,
ist es möglich mit XML::Simple ein neues Element in eine XML-Struktur einzufügen sodass aus
<root>
<node>blablabla</node>
<root>
folgende Stuktur wird:
<root>
<node>blablabla</node>
<node>blubblubblub</node>
<root>
User since
2003-08-04
1706
Artikel
HausmeisterIn
So z.B.
use strict;
use XML::Simple;
my $xo = XML::Simple->new();
my $xml = $xo->XMLin('test.xml',forcearray => 1);
push @{$xml->{node}},'Knoten2';
print $xo->XMLout($xml,rootname => 'root');
_ _ END _ _
Gruß Alex
Edit: BTW: deine XML-Datei ist nicht wohlgeformt. dein Root-Tag "root" muss mit / wieder zu gehen
</root>\n\n
<!--EDIT|format_c|1083179679-->
User since
2003-12-21
33
Artikel
BenutzerIn
Ok, Danke! Ich werd das mal ausprobieren!
P.S.: Das mit dem <root> war ein Tippfehler ;)