mozilla

Revision 194862 of For Further Reading

  • Revision slug: Transforming_XML_with_XSLT/For_Further_Reading
  • Revision title: For Further Reading
  • Revision id: 194862
  • Created:
  • Creator: Major Small
  • Is current revision? No
  • Comment Updated information (and included sources), and organized data

Revision Content

{{template.XMLwXSLT()}}

Books

XSLT: Programmer's Reference, Second Edition

Michael Kay is a member of the W3C XSL Working Group and the developer of his own open-source XSLT processor, Saxon. He is also the author of the only book on this subject to have reached a second edition. This is a very big book, well laid out, and exhaustive, if sometimes exhausting, in detail, covering every possible base in the XSLT story.

Author: Michael H. Kay
Length: 992 pages
Publisher: Wrox; 2 edition (May 3, 2001)
ISBN: 0764543814

http://www.amazon.com/XSLT-Programmers-Reference-Programmer/dp/0764543814

XSLT

Doug Tidwell is a senior developer at IBM and a prominent evangelist for XML technologies generally. He is the author of several articles and tutorials on various aspects of XML at IBM's extensive XML developer site. This book is somewhat less comprehensive than Michael Kay's, but it covers the basics well, and offers some intriguing examples.

Author: Doug Tidwell
Length: 473 pages
Publisher: O'Reilly Media; 1 edition (August 15, 2001)
ISBN: 0596000537

http://www.amazon.com/Xslt-Doug-Tidwell/dp/0596000537

Learning XML, Second Edition

As the title indicates, this is an overview of XML generally. Chapter 6 is devoted specifically to XSLT.

Author: Erik T. Ray
Length: 432 pages
Publisher: O'Reilly Media; 2 edition (September 22, 2003)
ISBN: 0596004206

http://www.amazon.com/gp/product/0596004206

Online

The World Wide Web Consortium

The World Wide Web Consortium is the body that establishes the de facto standards for a number of web-based technologies, although what it actually publishes are called Recommendations.

The W3C homepage: http://www.w3.org/
The main XSL page: http://www.w3.org/Style/XSL/
The version 1.0 Recommendation for XSLT: http://www.w3.org/TR/xslt
Archive of public style (CSS and XSLT) discussions: http://lists.w3.org/Archives/Public/www-style/
The version 1.0 Recommendation for XPath: http://www.w3.org/TR/xpath

Portals

Links that can connect you to lots of other links:

XSLT.com: http://www.xslt.com/
The XML Cover Pages: http://www.oasis-open.org/cover/xsl.html
Jeremie's XSL Page: http://www.jeremie.com/JumpStart/XSL.jer

Articles

Some are more up to date than others, but all offer insights:

Hands-on XSL by Don R. Day: http://www-106.ibm.com/developerworks/library/x-hands-on-xsl/
Understanding XSLT by Jay Greenspan: http://hotwired.lycos.com/webmonkey/98/43/index2a.html?tw=authoring
What is XSLT? by G. Ken Holman: http://www.xml.com/pub/a/2000/08/holman/index.html
XSL Frequently Asked Questions maintained by Dave Pawson: http://www.dpawson.co.uk/xsl/xslfaq.html

Tutorials/Examples

Written from a wide variety of perspectives:

Zvon: XSL Programmers: http://www.zvon.org/o_html/group_xsl.html
Transforming XML Documents by Doug Tidwell (offline?): http://www-105.ibm.com/developerworks/education.nsf/xml-onlinecourse-bytitle/40B28792D6FC7F908525683B0052F7F2?OpenDocument
Jeni's XSLT Pages: http://www.jenitennison.com/xslt/
Stylesheets, Stylesheets, Stylesheets: http://www.xmlpitstop.com/Default.asp?DataType=SSC
XSL Tutorial: http://www.nwalsh.com/docs/tutorials/xsl/

Mailing Lists/Newsgroups

There is one very active general mailing list, hosted by Mulberry Technologies, the XSL-List:

To subscribe: http://www.mulberrytech.com/xsl/xsl-list/
To search the archives: http://www.biglist.com/lists/xsl-list/archives/

For discussions of Netscape specific XSLT issues, try the newsgroup mozilla.dev.tech.xslt.

{{ wiki.languages( { "pl": "pl/Transformacje_XML_z_XSLT/Przeczytaj_wi\u0119cej" } ) }}

Revision Source

<p>
{{template.XMLwXSLT()}}
</p>
<h3 name="Books">Books</h3>
<h4 name="XSLT:_Programmer.27s_Reference.2C_Second_Edition">XSLT: Programmer's Reference, Second Edition</h4>
<p>Michael Kay is a member of the W3C XSL Working Group and the developer of his own open-source XSLT processor, Saxon. He is also the author of the only book on this subject to have reached a second edition. This is a very big book, well laid out, and exhaustive, if sometimes exhausting, in detail, covering every possible base in the XSLT story.
</p>
<dl><dd><b>Author</b>: Michael H. Kay
</dd><dd><b>Length</b>: 992 pages
</dd><dd><b>Publisher</b>: Wrox; 2 edition (May 3, 2001)
</dd><dd><b>ISBN</b>: 0764543814
</dd></dl>
<p><span class="comment">http://www.amazon.com/XSLT-Programmers-Reference-Programmer/dp/0764543814</span>
</p>
<h4 name="XSLT">XSLT</h4>
<p>Doug Tidwell is a senior developer at IBM and a prominent evangelist for XML technologies generally. He is the author of several articles and tutorials on various aspects of XML at IBM's extensive XML developer site. This book is somewhat less comprehensive than Michael Kay's, but it covers the basics well, and offers some intriguing examples.
</p>
<dl><dd><b>Author</b>: Doug Tidwell
</dd><dd><b>Length</b>: 473 pages
</dd><dd><b>Publisher</b>: O'Reilly Media; 1 edition (August 15, 2001)
</dd><dd><b>ISBN</b>: 0596000537
</dd></dl>
<p><span class="comment">http://www.amazon.com/Xslt-Doug-Tidwell/dp/0596000537</span>
</p>
<h4 name="Learning_XML.2C_Second_Edition">Learning XML, Second Edition</h4>
<p>As the title indicates, this is an overview of XML generally. Chapter 6 is devoted specifically to XSLT.
</p>
<dl><dd><b>Author</b>: Erik T. Ray
</dd><dd><b>Length</b>: 432 pages
</dd><dd><b>Publisher</b>: O'Reilly Media; 2 edition (September 22, 2003)
</dd><dd><b>ISBN</b>: 0596004206
</dd></dl>
<p><span class="comment">http://www.amazon.com/gp/product/0596004206</span>
</p>
<h3 name="Online"> Online </h3>
<h4 name="The_World_Wide_Web_Consortium"> The World Wide Web Consortium </h4>
<p>The World Wide Web Consortium is the body that establishes the de facto standards for a number of web-based technologies, although what it actually publishes are called Recommendations.
</p>
<dl><dd> <b>The W3C homepage</b>: http://www.w3.org/
</dd><dd> <b>The main XSL page</b>: http://www.w3.org/Style/XSL/
</dd><dd> <b>The version 1.0 Recommendation for XSLT</b>: http://www.w3.org/TR/xslt
</dd><dd> <b>Archive of public style (CSS and XSLT) discussions</b>: http://lists.w3.org/Archives/Public/www-style/
</dd><dd> <b>The version 1.0 Recommendation for XPath</b>: http://www.w3.org/TR/xpath
</dd></dl>
<h4 name="Portals"> Portals </h4>
<p>Links that can connect you to lots of other links:
</p>
<dl><dd> <b>XSLT.com</b>: http://www.xslt.com/
</dd><dd> <b>The XML Cover Pages</b>: http://www.oasis-open.org/cover/xsl.html
</dd><dd> <b>Jeremie's XSL Page</b>: http://www.jeremie.com/JumpStart/XSL.jer
</dd></dl>
<h4 name="Articles"> Articles </h4>
<p>Some are more up to date than others, but all offer insights:
</p>
<dl><dd> <b>Hands-on XSL</b> by Don R. Day: http://www-106.ibm.com/developerworks/library/x-hands-on-xsl/
</dd><dd> <b>Understanding XSLT</b> by Jay Greenspan: http://hotwired.lycos.com/webmonkey/98/43/index2a.html?tw=authoring
</dd><dd> <b>What is XSLT?</b> by G. Ken Holman: http://www.xml.com/pub/a/2000/08/holman/index.html
</dd><dd> <b>XSL Frequently Asked Questions</b> maintained by Dave Pawson: http://www.dpawson.co.uk/xsl/xslfaq.html
</dd></dl>
<h4 name="Tutorials.2FExamples"> Tutorials/Examples </h4>
<p>Written from a wide variety of perspectives:
</p>
<dl><dd> <b>Zvon: XSL Programmers</b>: http://www.zvon.org/o_html/group_xsl.html
</dd><dd> <b>Transforming XML Documents</b> by Doug Tidwell <i>(offline?)</i>: http://www-105.ibm.com/developerworks/education.nsf/xml-onlinecourse-bytitle/40B28792D6FC7F908525683B0052F7F2?OpenDocument
</dd><dd> <b>Jeni's XSLT Pages</b>: http://www.jenitennison.com/xslt/
</dd><dd> <b>Stylesheets, Stylesheets, Stylesheets</b>: http://www.xmlpitstop.com/Default.asp?DataType=SSC
</dd><dd> <b>XSL Tutorial</b>: http://www.nwalsh.com/docs/tutorials/xsl/
</dd></dl>
<h4 name="Mailing_Lists.2FNewsgroups"> Mailing Lists/Newsgroups </h4>
<p>There is one very active general mailing list, hosted by Mulberry Technologies, the <b>XSL-List</b>:
</p>
<dl><dd> To subscribe: http://www.mulberrytech.com/xsl/xsl-list/
</dd><dd> To search the archives: http://www.biglist.com/lists/xsl-list/archives/
</dd></dl>
<p>For discussions of Netscape specific XSLT issues, try the newsgroup <a class="external" href="http://groups.google.com/group/mozilla.dev.tech.xslt">mozilla.dev.tech.xslt</a>.
</p>{{ wiki.languages( { "pl": "pl/Transformacje_XML_z_XSLT/Przeczytaj_wi\u0119cej" } ) }}
Revert to this revision