Язык XSLT
Материал из Энциклопедии.
XSL Transformations (XSLT)
Язык XSLT
Вторая часть стандарта XSL, которая содержит спецификации для описания трансформаций одного XML-документа в другой, рассматриваемая как подъязык XSL.
XSLT основан на языке XPath. В нем используются средства идентификации фрагментов XML-документов, предоставляемые языком XPath.
Начальная версия спецификаций стандарта - XSLT Version 1.0 - была одобрена W3C в ноябре 1999 г. В настоящее время ведется разработка новой версии этого стандарта 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