What Is XSL?

Although XML has been gathering heaps of praise as the next "big thing," the Extensible Style Language (XSL) has been lurking quietly, waiting to be noticed. XSL is a language for translating XML from one format into another. For example, you might have a set of XML elements that describe a person (<firstName>, <lastName>, and so on) and you want to represent those elements with HTML. You can create a style sheet to tell the XSL processor how to translate the person XML into HTML.

There are actually two distinctly different kinds of XSL. The XSL Transformation Lan guage is the kind of XSL discussed in this chapter. You will often see the XSL Trans formation Language referred to as XSLT. There is also an XSL formatting language called ...

Get Special Edition Using Java™ 2 Enterprise Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.