XSLT
XSLT (Extensible Stylesheet Language Transformations) is a W3C standard language for transforming XML documents into other formats such as HTML, plain text, or different XML structures. It uses template-based rules and XPath expressions to select and restructure XML data. The current version is XSLT 3.0, a W3C Recommendation since June 2017. XSLT is commonly used in data integration, document publishing, and enterprise data exchange pipelines. The primary production implementation is Saxon by Saxonica, which supports XSLT 3.0, XQuery 3.1, and XPath 3.1.
APIs
XSLT 3.0
XSLT 3.0 is the current W3C Recommendation for XSL Transformations, published June 8, 2017. It introduces streaming support, maps and arrays, higher-order functions, improved mo...
XSLT 2.0
XSLT 2.0 is a W3C Recommendation published January 23, 2007. It significantly enhanced XSLT 1.0 with type system integration from XML Schema, grouping, multiple result documents...
XSLT 1.0
XSLT 1.0 is the foundational W3C Recommendation for XSL Transformations, published November 16, 1999. It established the template-based transformation model using XPath 1.0 for ...