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.
|
---|
Replies are listed 'Best First'. | |
---|---|
Re: adding XML records using XML::Twig
by toolic (Bishop) on Aug 25, 2010 at 20:32 UTC | |
Re: adding XML records using XML::Twig
by murugu (Curate) on Aug 26, 2010 at 01:59 UTC | |
by Anonymous Monk on Jul 23, 2013 at 21:22 UTC | |
by Loops (Curate) on Jul 23, 2013 at 21:44 UTC | |
by Anonymous Monk on Jul 24, 2013 at 02:01 UTC | |
Re: adding XML records using XML::Twig
by ambrus (Abbot) on Jul 24, 2013 at 11:07 UTC |
Back to
Seekers of Perl Wisdom