ПреобразованиеXSL.ПреобразоватьИзУзла (XSLTransform.TransformFromNode)

Синтаксис:

ПреобразоватьИзУзла(<Узел>, <ЗаписьXML>)

Параметры:

<Узел> (обязательный)

Тип: АтрибутDOM, ДокументDOM, ЭлементDOM, ОпределениеТипаДокументаDOM, НотацияDOM, СущностьDOM, ФрагментДокументаDOM, ТекстDOM, КомментарийDOM, СекцияCDATADOM, ИнструкцияОбработкиDOM, СсылкаНаСущностьDOM, ПространствоИменXPath.
Узел DOM - исходное дерево для преобразования XSL.

<ЗаписьXML> (необязательный)

Тип: ЗаписьУзловDOM, ЗаписьFastInfoset, ЗаписьXML.
Объект записи XML для записи результата преобразования.
Указание данного параметра имеет смысл, если преобразование выполняется в документ XML.
При указании данного параметра результат преобразования будет записываться в объект ЗаписьXML, возвращаемое значение в данном случае будет отсутствовать.

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

Тип: Строка.
Результат преобразования.

Описание:

Выполняет преобразование XML-документа, находящегося в строке. Используется описание преобразования и значения параметров, ранее установленные в данном объекте.

Доступность:

Тонкий клиент, сервер, толстый клиент, внешнее соединение.

Пример:

Преобразование = Новый ПреобразованиеXSL;
Преобразование.ЗагрузитьИзФайла("c:/transforms/transform.xsl");
Преобразование.ДобавитьПараметр("low_sales", 30000);
Результат = Преобразование.ПреобразоватьИзСтроки(СтрXML);


    

1C:Enterprise Developer's Community