PLDB
Languages Features Calendar CSV Lists Blog About Sponsor Add Language
GitHub icon

XSLT

XSLT

XSLT is a xml format created in 1998.

#471on PLDB 24Years Old 200Users
24Books 0Papers 25kRepos

Try now: Riju


Example from Riju:
<?xml-stylesheet type="text/xml" href="#style"?> <main> <xsl:stylesheet xml:id="style" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"> <xsl:template match="main"> <xsl:value-of select="data"/> </xsl:template> </xsl:stylesheet> <data>Hello, world!</data> </main>
Example from hello-world:
<?xml version="1.0" encoding="UTF-8"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:template match="/"> <xsl:text>Hello World</xsl:text> </xsl:template> </xsl:stylesheet>
Example from Linguist:
<?xml version="1.0"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:template match="/"> <html> <body> <h2>My CD Collection</h2> <table border="1"> <tr bgcolor="#9acd32"> <th>Title</th> <th>Artist</th> </tr> <xsl:for-each select="catalog/cd"> <tr> <td><xsl:value-of select="title"/></td> <td><xsl:value-of select="artist"/></td> </tr> </xsl:for-each> </table> </body> </html> </xsl:template> </xsl:stylesheet>

Language features

Feature Supported Example Token
MultiLine Comments
Homoiconicity
Comments
Semantic Indentation ϴ

Books about XSLT from ISBNdb

title authors year publisher
Mastering XSLT Chuck White 2002 Sybex
Beginning XSLT and XPath: Transforming XML Documents and Data Williams, Ian 2009 Wrox
Web Design with XML: Generating Web Pages with XML ,CSS, XSLT and Formatting Objects Knobloch, Manfred and Kopp, Matthias 2003 Wiley
XSLT 2.0 and XPath 2.0 Programmer's Reference Kay, Michael 2008 Wrox
Sams Teach Yourself XSLT in 21 Days Van Otegem, Michiel 2002 Sams Publishing
XSLT Cookbook: Solutions and Examples for XML and XSLT Developers, 2nd Edition Mangano, Sal 2005 O'Reilly Media
XSLT 2.0 Programmer's Reference (Programmer to Programmer) Kay, Michael 2004 Wrox
Learning XSLT: A Hands-On Introduction to XSLT and XPath Michael James Fitzgerald 2003 O'Reilly Media
XSLT For Dummies Wagner, Richard 2002 For Dummies
Beginning XSLT Tennison, Jeni 2004 Apress
XML: A Beginner's Guide: Go Beyond the Basics with Ajax, XHTML, XPath 2.0, XSLT 2.0 and XQuery Holzner, Steven 2009 McGraw-Hill Education
XML: A Beginner's Guide: Go Beyond the Basics with Ajax, XHTML, XPath 2.0, XSLT 2.0 and XQuery Holzner, Steven 2009 McGraw-Hill Education
XSLT and Xpath: A Guide to XML Transformations Gardner, John Robert and Gardner, James Robert and Rendon, Zarella L. 2001 Prentice Hall
XML: Your visual blueprint for building expert websites with XML, CSS, XHTML, and XSLT Huddleston, Rob 2007 Visual
XSLT Cookbook Sal Mangano 20051214 O'Reilly Media, Inc.
Beginning XSLT Jeni Tennison 20131111 Springer Nature
Learning XSLT Michael Fitzgerald 20031114 O'Reilly Media, Inc.
XSLT Cookbook Sal Mangano 20051214 O'Reilly Media, Inc.
Learning XSLT Michael Fitzgerald 20031114 O'Reilly Media, Inc.
Beginning XSLT 2.0 Jeni Tennison 20061102 Springer Nature
XSLT For Dummies Richard Wagner 2011-05-04 Wiley
Xml-based Programming Languages: Xslt Books and LLC 2010 General Books
Xslt Cookbook,2e (coversxslt 1.0 And 2.0) Mangano 2005
Developing Web User Interface Behaviors: Cutting Edge Webtop Programming Using XML, CSS and XSLT Slovinski October 2002
ring.html · xslt.html · imba.html

View source

PLDB - Build the next great programming language · v2022 · Day 32 · Docs · Build · Acknowledgements · Traffic Today · Traffic Trends · Mirrors · GitHub · feedback@pldb.com