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

All trademarks, logos, and brand names are the property of their respective owners. Use of these names, trademarks, and brands does not imply endorsement.