huchister has asked for the wisdom of the Perl Monks concerning the following question:
Here is the part of code that I am having problem with. ex) moving.pl<vars> <field name="loc" val="{$loc}" type="static" /> <field name="fullURL" val="http://www.dasite.com" type="static" /> <field name="locinfo" val="{$location=~ tr/a-z/A-Z/;}" type="stati +c" /> </vars>
In result from destination.xmluse XML::Bare qw/xget xval forcearray/; . . . . my $fields = XML::Bare::forcearray( $config->{'field'} ); $ob->add_node($rxml, 'vars', $fields); . . . .
I want the result to be....<multi_vars /> <vars> <ARRAY(0xeea3ac0) /> </vars>
In which loc, fullURL, locinfo contains value from source.XML Please recommand me a useable XML base, I was thinking somehow I can pass $fields variable in string format.......<multi_vars /> <vars> <loc /> <fullURL /> <locinfo /> </vars>
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: XML Adding Node Problem.
by roboticus (Chancellor) on Oct 23, 2012 at 21:12 UTC |