Anonymous Monk has asked for the wisdom of the Perl Monks concerning the following question:
Hi all
fairly new to Perl and are playing with some XML files but cant work out using XML::Twig on how to add extra entries...
My XML file looks like this
any help appreciated thanks A.
I have code which can successfully read relevant items from the XML<sites> <site siteid="ONE"> <name>name1</name> <address>address1</address> <contact>contact1</contact> </site> <site siteid="TWO"> <name>name2</name> <address>address2</address> <contact>contact2</contact> </site> </sites>
but cant work out how i'd add more "sites" and their relevant children using XML::TWIGuse XML::Twig; $sitefile='/app/sites.xml'; $twig=new XML::Twig; $twig -> parsefile($sitefile); $root=$twig->root; @sites=$root->children; foreach $site (@sites){ print "Site ".$site->att("siteid")."\n"; #$address = $site->first_child("address")->text; #print $address."\n"; }
any help appreciated thanks A.
Back to
Seekers of Perl Wisdom