Я пытаюсь распечатать содержимое узлов для дальнейшего процесса. Хотел распечатать содержимое x_id="123"
и узла "a"
. Я использую парсер XML:LibXML. Любое предложение? Я очень новичок в этом парсере файлов.
Пример XML:
<header>
<id x_id="123">
<a>testing</a>
<b></b>
</id>
</header>
Текущий не рабочий код:
use strict;
use warnings;
use XML::LibXML;
my $template = "xx.xml";
my $parser = XML::LibXML->new();
my $doc = $parser->parse_file($template);
my($object) = $doc->findnodes("/header/id/");
print $doc->findvalue("/header/id/x_id");