Преобразования расширяемого языка таблиц стилей (XSLT)

Автор: Randy Alexander
Дата создания: 2 Апрель 2021
Дата обновления: 15 Май 2024
Anonim
030. XSLT - Сергей Пузанков
Видео: 030. XSLT - Сергей Пузанков

Содержание

Определение - Что означает преобразование языка расширяемой таблицы стилей (XSLT)?

Преобразования расширяемого языка стилей (XSLT), более известные как преобразования XSL, - это язык для преобразования документов расширяемого языка разметки (XML) в другие структурированные документы. Это делается с помощью таблицы стилей, определяющей правила шаблона, для преобразования заданного входного XML-документа в соответствующий выходной документ с помощью процессора XSL.


Преобразования XSLT могут выполняться на стороне клиента или сервера. Модель обработки XSLT состоит из одного или нескольких исходных документов XML, одной или нескольких таблиц стилей XSL, процессора XSL и одного или нескольких структурированных выходных документов.

Введение в Microsoft Azure и Microsoft Cloud | Из этого руководства вы узнаете, что такое облачные вычисления и как Microsoft Azure может помочь вам перенести и запустить свой бизнес из облака.

Techopedia объясняет преобразования языка расширяемой таблицы стилей (XSLT)

XSLT полностью определяет, как контент XML будет генерировать визуальное представление, описывая такие детали, как стиль, нумерацию страниц и макет на носителе представления, таком как окно дисплея, экран портативного устройства и т. Д. Процессор стиля XSL является основным компонентом в XSLT участвует в интерпретации таблицы стилей и документа и создании контента в соответствии с правилами шаблона.


Таблица стилей не использует полноценный программный синтаксис, поскольку его сложно изучать и интерпретировать. Вместо этого он определяет правила, известные как правила шаблона. Каждое из этих правил определяет шаблон, который должен быть найден в исходном документе. После нахождения шаблона преобразование запускается для генерации выходного документа. Шаблон использует язык выражений на основе XPath для сравнения исходных узлов и шаблонов таблиц стилей.

Семантика форматирования включена в дерево результатов, что позволяет форматировать. Семантика форматирования может быть определена как набор классов, представляющих объекты форматирования. Узлы результирующего дерева называются объектами форматирования. Правила представления определяются классами форматирующих объектов и свойств.