Skip to content

API для элементов документа

Ivan edited this page Mar 25, 2015 · 1 revision

Выполнение XPath выражения на документе:

my $engine = new TurboXSLT;
my $st = $engine->LoadStylesheet($XSLT);
my $doc = $engine->Parse($XML);
my $node = $st->FindNodes($doc, "/book");

Получение строки из элемента:

my $string = $node->StringValue();

Получение хеша атрибутов:

my $attributes = $node->Attributes();
my $name = $attributes->{'name'};

Если у элемента нет атрибутов, возвращает пустой хеш.