Skip to main content
  • Book
  • © 2004

Beginning XSLT

Apress

Authors:

Buy it now

Buying options

eBook USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (18 chapters)

  1. Front Matter

    Pages N1-xiv
  2. Introduction

    • Jeni Tennison
    Pages 1-6
  3. Beyond HTML

    • Jeni Tennison
    Pages 8-23
  4. Introducing XML

    • Jeni Tennison
    Pages 24-67
  5. Creating HTML from XML

    • Jeni Tennison
    Pages 68-100
  6. Templates

    • Jeni Tennison
    Pages 102-150
  7. Conditions

    • Jeni Tennison
    Pages 152-188
  8. Variables, Expressions, and Parameters

    • Jeni Tennison
    Pages 190-238
  9. Paths

    • Jeni Tennison
    Pages 240-287
  10. The Result Tree

    • Jeni Tennison
    Pages 288-328
  11. Sorting and Numbering

    • Jeni Tennison
    Pages 330-359
  12. IDs, Keys, and Groups

    • Jeni Tennison
    Pages 360-393
  13. Named Templates and Recursion

    • Jeni Tennison
    Pages 394-438
  14. Building XSLT Applications

    • Jeni Tennison
    Pages 440-480
  15. Extension

    • Jeni Tennison
    Pages 482-529
  16. Dynamic XSLT

    • Jeni Tennison
    Pages 530-578
  17. Creating SVG

    • Jeni Tennison
    Pages 580-624
  18. Validating XML with Schematron

    • Jeni Tennison
    Pages 626-660
  19. Interpreting RSS with XSLT

    • Jeni Tennison
    Pages 662-691
  20. Back Matter

    Pages 692-768

About this book

Welcome Welcome to Beginning XSLT, a comprehensive introduction to the Extensible Stylesheet Language Transformations. Who is this Book For? This book introduces those with a little knowledge of markup languages (HTML, XML, etc.) to the exciting world of XSLT. No prior programming knowledge is assumed or needed. This is a beginning book, so we will aim to teach you everything you need to know from scratch. This book will be equally beneficial to designers and programmers alike. What's Covered in this Book This book is divided into two parts. The first part introduces XML and XSL T bit by bit, gradually demonstrating the techniques that you need to generate HTML (and other formats) from XML. The second part pulls the theory together by looking at some of the other things that you can do with XSLT, including generating formats other than HTML, pulling information out of a variety of XML formats, and validating XML.

Reviews

From the reviews:

"Aimed at both Web designers and Web developers, Beginning XSLT provides an in-depth tutorial and reference to XSL … . Starting from the ground up, this text provides an extremely detailed yet accessible survey of the latest in tools and XSL programming techniques … . As a thorough tutorial to XSL, this text stands out, with its patient authorial style … . The advantage to this approach is the consistency of the material." (it-expert, Issue no. 48, 2004)

About the author

Jeni Tennison is an independent consultant specializing in XSLT and XML Schema development. She trained as a knowledge engineer, gaining a Ph.D. in collaborative ontology development, and has since become a consultant working in a variety of areas including publishing, water monitoring, and financial services. She is the author of "XPath On The Edge" and the forthcoming "Beginning XSLT 2.0: From Novice to Professional" (Apress) and one of the founders of the EXSLT initiative to standardize extensions to XSLT and XPath. She is an invited expert on the W3C XSL Working Group, and was voted ActiveState Activator's Choice XSLT Programmer of the Year in 2002. Tennison spends much of her spare time answering people's queries on the XSL-List and xmlschema-dev mailing lists.

Bibliographic Information

  • Book Title: Beginning XSLT

  • Authors: Jeni Tennison

  • DOI: https://doi.org/10.1007/978-1-4302-5368-6

  • Publisher: Apress Berkeley, CA

  • eBook Packages: Springer Book Archive

  • Copyright Information: Jeni Tennison 2004

  • Softcover ISBN: 978-1-59059-260-1Published: 09 March 2004

  • eBook ISBN: 978-1-4302-5368-6Published: 11 November 2013

  • Edition Number: 1

  • Number of Pages: XVI, 768

  • Number of Illustrations: 1709 b/w illustrations

  • Topics: Web Development, Programming Techniques

Buy it now

Buying options

eBook USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access