XSLT: Язык преобразования с расширенными стилями
Язык преобразования с расширенными стилями (XSLT) — это основанный на XML язык, используемый совместно со специализированным программным обеспечением для преобразования XML-документов.
Несмотря на то, что этот процесс называется «преобразованием», исходный документ не изменяется; вместо этого создается новый XML-документ на основе содержимого существующего документа. Затем новый документ может быть сериализован (выведен) процессором в стандартном формате XML или в другом формате, таком как HTML или обычный текст.
XSLT чаще всего используется для преобразования данных между различными схемами XML или для преобразования XML-данных в веб-страницы или документы PDF.
Документация
- Справочник по элементам XSLT
-
Справочная информация.
- Преобразование XML с помощью XSLT
-
XSLT позволяет автору стилей преобразовать основной XML-документ двумя важными способами: манипулировать и сортировать содержимое, включая полную перестановку его порядка, если это необходимо, и преобразовать содержимое в другой формат.
- Использование интерфейса Mozilla JavaScript для преобразований XSL
-
Этот документ описывает интерфейс JavaScript к движку обработки XSLT в Mozilla 1.2 и выше.
- Указание параметров с помощью инструкций обработки
-
Firefox позволяет указывать параметры стилей при использовании инструкции обработки
<?xml-stylesheet?>. Это делается с помощью инструкции обработки<?xslt-param?>, описанной в этом документе. - Учебник по XSLT
-
В этом учебнике W3Schools показано, как использовать XSLT для преобразования XML-документов в другие форматы, такие как XHTML.
- Что такое XSLT?
-
Это исчерпывающее введение в XSLT и XPath, не предполагающее предварительных знаний о технологиях, и ведёт читателя через контекст, структуру, концепции и вводную терминологию.
- Общие ошибки XSLT
-
В этой статье перечислены некоторые распространённые проблемы при использовании XSLT в Firefox.
Связанные темы
© 2005–2022 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/XSLT