Язык XSLT

Материал из Энциклопедии.

Версия как 15:51, 14 августа 2007; перейти к текущей версии
← Старая версия | Новые версии →
Перейти к: навигация, поиск

XSL Transformations (XSLT)

Язык XSLT

Вторая часть стандарта XSL, которая содержит спецификации для описания трансформаций одного XML-документа в другой, рассматриваемая как подъязык XSL.

XSLT основан на языке XPath. В нем используются средства идентификации фрагментов XML-документов, предоставляемые языком XPath.

Начальная версия спецификаций стандарта - XSLT Version 1.0 - была одобрена W3C в ноябре <st1:metricconverter ProductID="1999 г" w:st="on">1999 г</st1:metricconverter>. В настоящее время ведется разработка новой версии этого стандарта XSLT 2.0, согласованной с разрабатываемой новой версией стандарта XPath, называемой XPath 2.0.

Язык XSLT используется в качестве языка запросов в ряде XML-ориентированных СУБД. Некоторые дополнительные сведения о стандарте XSLT приведены в описании стандарта XSL.

Наряду с действующей версией стандарта XSLT 1.0 в настоящее время создается новая его версия XSLT 2.0, необходимость в разработке которой связана с созданием языка XQuery.

Действующая версия:
XSL Transformations (XSLT) Version 1.0.
W3C Recommendation, 16 November 1999

XSL Transformations (XSLT) Version 2.0
W3C Proposed Recommendation 21 November 2006

Официальная спецификация:
http://www.w3.org/TR/1999/REC-xslt-19991116

http://www.w3.org/TR/2006/PR-xslt20-20061121/

Личные инструменты