Пример (см. также «Урок 6. Работаем с XML»)
# входной xdoc документ
$sourceDoc[^xdoc::load[article.xml]]
# преобразование xdoc документа шаблоном article.xsl
$transformedDoc[^sourceDoc.transform[article.xsl]]
# выдача результата в HTML виде
^transformedDoc.string[
$.method[html]
]
Если
шаблон не считывается с диска, а создается динамически, важным вопросом становится «а откуда загрузятся
<xsl:import href="some.xsl"/>?», обратите внимание на возможность задания базового пути: «Параметр создания нового документа: Базовый путь».
Содержание раздела