one of the largest directories of the web

Valid XHTML 1.0!

Home : Computers : Data Formats : Markup Languages : XML : Style Sheets : XSL

XSL

XSL (Extensible Stylesheet Language) is a language for expressing stylesheets for XML documents. It consists of two parts: a language for transforming XML documents, and an XML vocabulary for specifying formatting semantics.

The originality and power of XSL is to be more general than just describing how XML documents should be presented and to allow as well to describe how these documents can be transformed into other documents.

The part of XSL dealing with document transformation is called XSLT. The part of XSL dealing with formatting objects is called XSL-FO.

XSL and XSLT are currently the object of working drafts at the W3C.

Sites in XSL

Extensible Stylesheet Language (XSL) 1.0
XSL is a language for expressing stylesheets. It consists of two parts: a language for transforming XML documents, and an XML vocabulary for specifying formatting semantics. (W3C Recommendation 15 October 2001)
Unofficial MSXML XSLT FAQ
This is a simple URL that people can use when getting started with XSLT and IE. 19 FAQ (frequently asked questions) which are answered in great detail and with plenty of suggestions to resolve problems.
XML Cover Pages: Extensible Stylesheet Language (XSL)
Introduction, history, articles and software support by Robin Cover. (Oasis)
TopXML XSLT Zone
With 34 original articles, the XSLT Zone explains XSLT in various solutions - such as .NET, mobile solutions and in applications. These articles range from introductory to advanced; through to tutorials and include complete XSLT and XPath references.
XSLT Requirements Version 2.0
This draft document describes the requirements for the XSLT 2.0 specification. (W3C Working Draft 14 February 2001)
Jeni's XSLT Pages
Jeni Tennison is a very active XSLT community member. This page is her homepage for her many XSLT activities. With 25 tutorials/articles and 2 utilities for visitors. Good website.
XSL Frequently Asked Questions
A list of FAQ covering both current and upcoming topics. The questions range from basic (how to handle special characters) to advanced FO and XPath specifications which as yet are not standards. An outstanding site.
Marrowsoft Xselerator
Xselerator is a fully functional XSL/XSLT IDE and Debugger - with a clear and easy to use IDE offering element and attribute automatic tag completion!
XSL Transformations (XSLT) Version 1.0
This specification defines the syntax and semantics of XSLT, which is a language for transforming XML documents into other XML documents. (W3C Recommendation 16 November 1999)
MSDN's XSLT Developer's Guide
The successor to Extensible Stylesheet Language (XSL), XSL Transformations (XSLT) is an XML-based language that enables you to transform one class of XML document to another
NIST Toolbox
Collection of tools to make enable XML applications to interchange data easier. Includes APEX and ATTS.
UWOBO XSL Processor
Invoked via URL giving the URI of an XML document and a list of stylesheets to be applied. Requires Tomcat and Xerces/Xalan.
Jade
An early implementation of an XSL processor. Converts XSL to DSSSL to render XML.
XSL Lint
A semantic lint checker for that detects poor syntax and redundant areas of a stylesheet.

sub categories in XSL

FAQs, Help, and Tutorials FAQs, Help, and Tutorials
Mailing Lists Mailing Lists
Resources Resources
XSL-FO XSL-FO
Implementations Implementations
Reference Reference
Tools Tools

cross references

Computers : Data Formats : Markup Languages : XML : Tools : Servers Computers : Data Formats : Markup Languages : XML : Tools : Servers
Computers : Programming : Languages : Java : XML : Class Libraries : XSL Computers : Programming : Languages : Java : XML : Class Libraries : XSL

other references

Computers : Data Formats : Markup Languages : XML : Addressing and Querying : XPath Computers : Data Formats : Markup Languages : XML : Addressing and Querying : XPath

this category in other languages

XSL French : XSL
XSL German : XSL
XSL  -  Directory XSL  -  Directory XSL  -  Directory XSL  -  Directory