Преобразование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