Дом развитие Что такое XSLT? - определение из техопедии

Что такое XSLT? - определение из техопедии

Оглавление:

Anonim

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

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

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

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

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

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

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

Что такое XSLT? - определение из техопедии