Skip to content

ПреобразованиеXSL / XSLTransform

Предназначен для преобразования текстов XML.

Методы

ЗагрузитьТаблицуСтилей / LoadXSLStylesheet

Загружает таблицу стилей XSL

Параметры

  • xmlReader: ЧтениеXML. Объект чтения XML, из которого будет загружена таблица стилей XSL.

ЗагрузитьТаблицуСтилейXSLИзСтроки / LoadXSLStylesheetFromString

Загружает таблицу стилей XSL

Параметры

  • xmlString: Строка. Строка, содержащая описание преобразования XSL.

ЗагрузитьТаблицуСтилейXSLИзУзла / LoadXSLStylesheetFromNode

Загружает описание преобразования XSL из узла DOM.

Параметры

  • xmlNode: УзелDOM. Узел DOM, представляющий собой шаблон XSL.

ЗагрузитьТаблицуСтилейXSLИзФайла / LoadXSLStylesheetFromFile

Загружает описание преобразования XSL из файла.

Параметры

  • fileName: Строка. Имя файла, из которого должно быть загружено описание преобразования XSL.

Очистить / Clear

Очищает внутреннее состояние.

Преобразовать / Transform

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

Параметры

  • xmlReader: ЧтениеXML. Объект чтения XML, из которого будет прочитан исходный XML документ для преобразования.
  • xmlWriter: ЗаписьXML. Объект записи XML, в который будет записан результат преобразования.

ПреобразоватьИзСтроки / TransformFromString

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

Параметры

  • xmlString: Строка. Строка, в которой находится XML-документ.
  • xmlWriter: ЗаписьXML. Объект записи XML, в который будет записан результат преобразования. Указание данного параметра имеет смысл, если преобразование выполняется в документ XML. При указании данного параметра результат преобразования будет записываться в объект ЗаписьXML, возвращаемое значение в данном случае будет отсутствовать. Необязательный.

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

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

ПреобразоватьИзУзла / TransformFromNode

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

Параметры

  • xmlNode: УзелDOM. Узел DOM - исходное дерево для преобразования XSL.
  • xmlWriter: ЗаписьXML. Объект записи XML, в который будет записан результат преобразования. Указание данного параметра имеет смысл, если преобразование выполняется в документ XML. При указании данного параметра результат преобразования будет записываться в объект ЗаписьXML, возвращаемое значение в данном случае будет отсутствовать. Необязательный.

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

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

ПреобразоватьИзФайла / TransformFromFile

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

Параметры

  • fileName: Строка. Имя файла, в котором находится преобразуемый XML-документ.
  • xmlWriter: ЗаписьXML. Объект записи XML, в который будет записан результат преобразования. Указание данного параметра имеет смысл, если преобразование выполняется в документ XML. При указании данного параметра результат преобразования будет записываться в объект ЗаписьXML, возвращаемое значение в данном случае будет отсутствовать. Необязательный.

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

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

ДобавитьПараметр / AddParameter

Добавляет значение параметра преобразования.

Параметры

  • fullName: Строка. Полное имя параметра.
  • value: Булево, Число, Строка. Значение параметра.

УдалитьПараметр / RemoveParameter

Удаляет значение параметра преобразования.

Параметры

  • fullName: Строка. Полное имя параметра.

Конструкторы

Основной

Создает ПреобразованиеXSL

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

ПреобразованиеXSL