ik heb een xml file die er als volgt uit ziet:
nu wil ik een soortgelijk element toevoegen, maar ik kom er niet uit.
ik heb de volgende code, ik probeerde een element toevoegen met alleen de id om te kijken of dit werkt, maar helaas.
code:
1
2
3
4
5
6
7
8
9
10
11
| <?xml version="1.0"?>
<DOCUMENT>
<elmnt>
<id>1</id>
<name>qwerty</name>
<characteristics>
<characteristic>bla1</characteristic>
<characteristic>bla2</characteristic>
</characteristics>
</elmnt>
</DOCUMENT> |
nu wil ik een soortgelijk element toevoegen, maar ik kom er niet uit.
ik heb de volgende code, ik probeerde een element toevoegen met alleen de id om te kijken of dit werkt, maar helaas.
code:
1
2
3
4
5
6
7
8
9
10
11
12
| use XML::DOM;
my $file = 'elements.xml';
my $parser = XML::DOM::Parser->new();
my $element_list = $parser->parsefile($file);
my $value = 9;
$element_list->createElement('elmnt');
$element_list->createElement('id')->appendChild($value);
print $element_list->toString(); |
[ Voor 120% gewijzigd door Verwijderd op 19-08-2005 19:57 ]