Introduction to XSLT
by Volker Weber
XSL, or Extensible Stylesheet Language, consists of three languages for converting XML documents into other formats. XSL Formatting Objects (XML FO) describes visual formatting, while XPath accesses specific parts of an XML document. But XSL Transformations (XSLT) is the language for actually converting documents from one XML format into another. The simplest case starts with two documents: an XML document of original data and an XSLT style sheet for transforming it. An XSLT processor applies the rules from the XSLT style sheet to the XML document to create a new, third document in XHTML, WML, SVG, or almost any other XML format.
Multiple XSLT style sheets can present a single document in multiple formats. A single style sheet could transform multiple instances of one data type into a standard presentation format, which you could change simply by modifying the style sheet. Or XSLT could transform multiple instances of data into multiple formats. And it is not constrained to presentation: XSLT is a powerful tool for translating one system's data format into another's, as in B2B transactions.
More >
Comments
Recent comments
Volker Weber
on Web-Centric Platform and New Palm Pre Phone to Debut Exclusively on Sprint at 22:24
Haiko Hebig
on History of the Internet - a Motiongraphics documentary at 20:24
Gregg Eldred
on Web-Centric Platform and New Palm Pre Phone to Debut Exclusively on Sprint at 19:51
Craig Wiseman
on Web-Centric Platform and New Palm Pre Phone to Debut Exclusively on Sprint at 16:26
Nick Daisley
on History of the Internet - a Motiongraphics documentary at 14:07
Nick Shelness
on History of the Internet - a Motiongraphics documentary at 12:19
Nick Shelness
on History of the Internet - a Motiongraphics documentary at 12:03
Sebastian Grötsch
on Web-Centric Platform and New Palm Pre Phone to Debut Exclusively on Sprint at 09:56
Paul Mooney
on Web-Centric Platform and New Palm Pre Phone to Debut Exclusively on Sprint at 01:33
David Richardson
on Web-Centric Platform and New Palm Pre Phone to Debut Exclusively on Sprint at 23:56
Alexander Kluge
on Travelling vowe at 21:36
Sarah Iveys
on Bubble Breaker at 18:48
Stuart McIntyre
on View your Lotusphere Schedule on your Apple iPhone and iPod touch at 18:23
Volker Weber
on View your Lotusphere Schedule on your Apple iPhone and iPod touch at 18:12
Michael Sedlaczek
on View your Lotusphere Schedule on your Apple iPhone and iPod touch at 17:54
Ben Rose
on No surprises at the PhilNote at 17:02
Volker Weber
on No surprises at the PhilNote at 16:35
Kerr Rainey
on No surprises at the PhilNote at 14:40
Ben Rose
on No surprises at the PhilNote at 13:18
Kerr Rainey
on No surprises at the PhilNote at 12:47
Ben Rose
on No surprises at the PhilNote at 11:49
Mathias Ziolo
on No surprises at the PhilNote at 01:04
Alex Wokurka
on No surprises at the PhilNote at 23:14
Ragnar Schierholz
on No surprises at the PhilNote at 23:02
Volker Weber
on No surprises at the PhilNote at 21:53




Post a comment