Practical
Transformation Using XSLT and XPath (XSL
Transformations and the XML Path Language)
ISBN:
1-894049-04-07
Release:
2000-02-25
Author:
G. Ken
Holman Mr. Holman is CEO and Chief
Consultant for Crane Softwrights LLC.
Mr. Holman is the current Canadian chair of
the ISO subcommittee responsible for the SGML
family of standards, current chair of the OASIS
XSLT Conformance Technical Subcommittee, an
invited expert to the W3C, former chair of the
OASIS XML Conformance Technical Subcommittee, and a
frequent conference speaker.
Pages:
324 PDF (US letter, full page)
Intended
Audience:
Practical
Transformation Using XSLT and XPath was
designed to serve as a practical tutorial for XML application developers and programmers who
to need use XSLT for the ordering of information
to facilitate downstream processing and
presentation. This book aims to address the
needs of XML developers, and assumes prior
knowledge of both XML and HTML. The book has
a clear tutorial format, rather than the prose
format found in other instructional texts.
This book presents information in a very concise
fashion. It provides a wealth of samples to
help developers quickly master XSLT and XPath.
The book is divided
into modules rather than chapters. This
seems appropriate as the book is tutorial in
nature. Each module has an introduction, and
one or more lesson. Each module presents a
list of outcomes so that lesson objectives are
clear to the reader. Modules presented in
this book include:
- Getting Started
with XSLT and XPath
- The XPath Data
Model
- The XSLT
Processing Model
- The XSLT
Transformation Environment
- XSLT Style Sheet
Management
- XSLT
Instructions
- Sorting and
Grouping
- XML to HTML
Transformation
Lessons present critical information in a
bullet format. Following that, each lesson
presents one or more examples in a step-by-step
processing model. Through the examples, the
reader can see how XSLT processing works.
True to its title, the examples are
"practical" examples of XSLT at work.
Because the examples present practical approaches
to using XSLT in "real world"
situations, examples can serve as off-the-shelf
models for the reader to develop their own XSLT
scripts.
Summary
If you are serious
about learning to use XSLT and XPath, this book is
for you. It assumes a basic skill set of both XML
and HTML. It also assumes that you are used
to digging in and teaching yourself. If you
are ready to jump into the deep water and learn
how to swim, come on in, the water's fine!
Final Notes:
If you like the
content of this book, but need some personal help,
Ken Holman is in the business of providing XSL
training sessions. You will be able to
attend a personal
XSLT/XPath tutorial with Ken at upcoming GCA/IDEAlliance
conferences, such as the Extreme Markup
Conference in Montreal in August and XML 2000 this
December in Washington D.C.
This book is
available only through Crane Softwrights web site,
http://www.CraneSoftwrights.com
or by email at sales@cranesoftwrights.com.
Also you should note that you must download the
book in a PDF format. You can print the book
following download or use as an eBook! The
book is available in a variety of PDF layouts
including:
- A4
- full page - single sided (a4.pdf) - bound
- A4
- full page - double sided (a4-dbl.pdf) - long
edge duplex; bound
- A4
- full page - 2-up per page (a4-2up.pdf) -
optional long or short edge duplex
- A4
- half page - single sided (a4-bind.pdf) -
cut, stacked, bound
- A4
- half page - double sided (a4-bind-dbl.pdf) -
short edge duplex, cut, stacked, bound
- US
letter - full page - single sided (us.pdf) -
bound
- US
letter - full page - double sided (us-dbl.pdf)
- long edge duplex; bound
- US
letter - full page - 2-up per page
(us-2up.pdf) - optional long or short edge
duplex
- US
letter - half page - single sided (us-bind.pdf)
- cut, stacked, bound
- US
letter - half page - double sided (us-bind-dbl.pdf)
- short edge duplex, cut, stacked, bound
Your purchase also entitles you to working
samples of the XML and XSLT files used in the
materials and access to a Web site with errata and
new versions of the "book."
It is
also important to recognize that this book is far
from traditional! First, its content is
bullets, and not prose! Next the
presentation is in modules and slides rather than
in chapters and pages. This format enables
the "book" to be an ideal training
guide. It also lacks hyper linking that
would provide navigational capabilities. On
the positive side, there is a great,
slide-by-slide index that works with Acrobat
"page" navigation features.
Updates to provide these features are planned
later this year.
Dianne
Kennedy
Editor,
XML Files
Return
to TOC