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.