Языки информационного обмена

       

XSL


По сравнению с CSS расширяемый язык таблиц стилей реализует совершенно другой способ преобразования документа XML в отображаемые объекты. Он значительно более гибок и может быть использован для трансформации документа XML в языки для других сред.

Моделирование не является просто подготовкой документа для визуального представления в сети Web. Если необходимо использовать содержание XML для различных целей, нужно иметь возможность на основании одних исходных файлов создавать различные форматы их представления.

Язык XSL состоит из трех спецификаций:

  • XPath - http://www.w3.org/TR/xpath
  • XSLT - http://www.w3. огд/TR/xslt
  • XSLF - http://www.w3.org/TR/xsl

В спецификации XSLT внимание обращено на трансформации документа XML, в спецификации XSLF - на форматирование объектов, а в XPath - на доступ к узлам иерархической структуры XML. Обработчик XSL должен, как минимум, поддерживать часть трансформаций (XSLT) и XPath.



Содержание раздела