Computing Atlas

How Computing Was Built
Sign In
Text size
100%
Theme
Programming Language

XSLT

Query Language

XSLT, Extensible Stylesheet Language Transformations, is a declarative language for transforming text, particularly for converting XML documents into other formats such as HTML, plain text, XSL formatting objects for PDF or PostScript, or other XML. It was developed and standardized by the World Wide Web Consortium as part of the broader Extensible Stylesheet Language initiative, influenced by functional and pattern-matching languages such as SNOBOL and AWK, with DSSSL as its most direct predecessor. XSLT 1.0 became a W3C recommendation in November 1999, XSLT 2.0 in January 2007, and XSLT 3.0 on June 8, 2017. An XSLT processor reads an XML source document, applies template rules from a stylesheet based on pattern matching, and produces a restructured output document, making it useful for data transformation, document formatting and cross-format conversion. This description is adapted from Wikipedia contributors under CC BY-SA 4.0; changes were made. https://creativecommons.org/licenses/by-sa/4.0/

Facts
First Released
1999 1
Connections

In Field

Source Wikipedia: XSLT
Sources
1. Wikidata: XSLT
  • Wikidata Q32110, class allow-list match (w-wdresolver-0926)
  • Wikidata Q32110 P571 (inception)
View the Source
Wikipedia: XSLT
  • Lead section
    XSLT (Extensible Stylesheet Language Transformations, also XSL(T) or XSL-T), is a domain-specific declarative programming language that transforms text into text.
  • In Field: Programming Language Theory, Lead sentence
    XSLT (Extensible Stylesheet Language Transformations, also XSL(T) or XSL-T), is a domain-specific declarative programming language that transforms text into text.
  • In Group: XML Query and Transformation Languages, Lead
    XSLT (Extensible Stylesheet Language Transformations, also XSL(T) or XSL-T), is a domain-specific declarative programming language that transforms text into text. It was originally designed for transforming XML documents into other XML documents, or other formats such as HTML for web pages, plain text, or XSL Formatting Objects.
View the Source
Comments (0)
No comments yet. Be the first to share a thought.
Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.