XML :: LibXML replace element value

Я хочу заменить значение "VAL1" элемента в xml файле

По какой-то причине у меня это не работает:

   <testing>
<application_name>TEST</application_name>
<application_id>VAL1</application_id>
<application_password>1234</application_password>
   </testing>

my $parser =XML::LibXML->new();
$tree   =$parser->parse_file($xml);
$root   =$tree->getDocumentElement;
my ($elem)=$root->findnodes('/testing/application_id');
$elem->setValue('VAL2');    

Ошибка get: "Не могу найти метод объекта "setValue" через пакет "XML :: LibXML :: Element ..."

8
задан Greg Dan 7 December 2011 в 07:16
поделиться