XSLT: A Quick Introduction

XSLT is a language for describing XML transformations—that is, operations that take one or more XML documents as input and produce one or more XML documents as output. The language was developed within W3C as part of a wider exercise concerned with styling, or rendition, of XML: hence the name “eXtensible Stylesheet Language—Transformations.”

XSLT 1.0 was published as a W3C Recommendation on 16 November 1999. During the first three years of its life it has attracted a substantial number of implementations (probably as many as twenty), including implementations built into the two main web browsers, Internet Explorer and Netscape, and a number of open-source implementations, one of these being Saxon, distributed by the ...

Get XQuery from the Experts: A Guide to the W3C XML Query Language now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.