Наш чат в Telegram для обмена идеями, проектами, мыслями, людьми в сфере ИТ г.Ростова-на-Дону: @it_rostov

XSLTProcessor::transformToDoc

(PHP 5)

XSLTProcessor::transformToDoc — Преобразовует в DOMDocument


Описание

DOMDocument XSLTProcessor::transformToDoc ( DOMNode $doc )

Преобразовует исходный узел в DOMDocument применяя таблицу стилей, заданую с помощью метода XSLTProcessor::importStylesheet().


Список параметров

doc -

Узел, который нужено преобразовать.


Возвращаемые значения

Возвращает DOMDocument или FALSE при ошибке.


Примеры

Пример #1 Преобразование в DOMDocument

// Загрузка исходного XML
$xml = new DOMDocument;
$xml->load('collection.xml');
$xsl = new DOMDocument;
$xsl->load('collection.xsl');
// Настройка преобразования
$proc = new XSLTProcessor;
$proc->importStyleSheet($xsl); // добавление стилей xsl
echo trim($proc->transformToDoc($xml)->firstChild->wholeText);

Результат выполнения данного примера:


Hey! Welcome to Nicolas Eliaszewicz's sweet CD collection!


Смотрите также


Описание класса xsltprocessor, примеры использования класса xsltprocessor.

Описание на ru2.php.net
Описание на php.ru