Skip to main content
XSL

XSL

2 9.0
A computer language for changing XML files so they display on web pages or print well
  • noun
  • Specialized
: XSL
  • The third line in Figure 3, <xsl:template match="/">, defines a "template" rule to be triggered at the start of processing the source XML document; "/" is the top of the hierarchy.

Examples

  • C++, JavaScript, Java, C, Python, Perl, ASP.NET, C#, Unix Shell, Assembly, PL/SQL, XSL, Delphi/Kylix, and Visual Basic.

    Blog text (24)
  • One guy had XSL-FO on his and even admitted in the phone interview that he'd never done any.

    Blog text (5)
  • Data was manually entered into the spreadsheet in the XSL format and ingested.

    Academic text (2015)
  • If the XBRL community develops a standard template, based perhaps on the XML XSL technology, this might be an appropriate approach.

    Academic text (2005)
  • Look, I get the complex XSL like I get it, but I didn't wait for Wall Street Journal or Fortune or Forbes to put me on.

  • I'm guessing you can't use .load() with XSLTs? Meaning load some XML and apply an XSL to it?

    Blog text (29)
  • The XSL language is commonly used to transform XML documents into different formats for easier viewing.

  • For this project, we will use XSL to format our XML data for printing.

  • The instructions for using XSL can be found in the official documentation online.

Surface Forms

XSL singular
XSLs plural

Morphology

XSL = X + S + L

XSL is an initialism composed of letters (not productive English morphemes), so knowledge of the components does not let a learner derive the meaning of the term.

Etymology

XSL comes from the name Extensible Stylesheet Language, and it is a language for giving XML a 'style' or look. A helpful way to remember it is to think of XSL as the 'clothes' for a document: it decides how the document appears on screen or on paper.