Gain total control over your information with XSLT and XPath!
Mastering XSLT and XPath gives you unprecedented control over your informationand helps you leverage virtually every new XML technology, from XLink to schemas. Discover XSLT's powerful vocabulary of easy, programming-like features, and learn how to build custom solutions that resist obsolescence. By the end of the first chapter, you'll be performing XML-to-HTML conversions for display in any Web browser. Then build on your knowledge through a series of hands-on examples that transform you into an XSLT/XPath expert!
Whether you're an experienced programmer or a novice markup specialist, here's your chance to master XML's most potent tools for organizing, updating, and delivering digital informationany data, anywhere, any time!
JOHN ROBERT GARDNER, Ph.D., is an Architect with Sun Microsystems, Inc., a leading provider of industrial-strength hardware, software, and services that power the Internet and B2B.
ZARELLA L. RENDON is Senior Applications Engineer and co-founder of ISOGEN International, a leading provider of XML and SGML solutions. She is a member of the W3C XSL Working Group.
Product Details
Would you like to update product info or give feedback on images?
|
|
Share your thoughts with other customers:
|
||||||||||||||||||||||
|
Most Helpful Customer Reviews
10 of 10 people found the following review helpful:
5.0 out of 5 stars
A practical guide for the beginner & the seasoned developer,
By Gunter Vanasse (Toronto, Ontario, Canada) - See all my reviews
This review is from: XSLT and XPATH: A Guide to XML Transformations (Paperback)
A must read.I HAVE read this book. In fact, I am still reading it. It is well written and well structured. The subject matter is clear and concise. It discusses the key subjects necessary to master XML transformations. The contributions from industry experts of several corporations and associations, such as the W3C, make it a well rounded syllabus. The title is what initially drew me to this book. Why? I was thrown into the thick of things developing an XSLT based Web site templating engine. My first XSLT book was Wrox's XSLT Programmer's Reference. Although I found the syntactical information I needed to craft the templates of the XSLT stylesheet, I was missing the answers to some recurring questions: how do I effectively navigate the source XML From my previous hands-on XSLT experience, it quickly became evident how important it was to master XPath. Learning how to effectively write a rule set and optimize a style sheet requires a good understanding of how to navigate an XML document. This is a good book to introduce newcomers to the world of XSLT transformations as it is a good book for knowledgeable XSLT developers to further refine their template design and coding skills. This book lays a solid foundation to begin coding XSLT style sheets. It builds upon this foundation by expanding on more complex subjects in subsequent chapters. I also find it to be a useful reference. I've typically found what I was looking for using the detailed index. I was taken aback by one of the appendices, which reveals the true power of XSLT, solving the classic "N-Queens" AI problem via an XSLT stylesheet! I'm quite happy to have purchased this title, and if I were to have the choice of only one book on XSLT this would be the book.
11 of 12 people found the following review helpful:
1.0 out of 5 stars
Examples are laden with errors,
By Joe (New Have, OH United States) - See all my reviews
This review is from: XSLT and XPATH: A Guide to XML Transformations (Paperback)
I suppose this book might be helpful as a reference, but to someone who is actually trying to figure out what to do with xslt and xpath, this book is a very poor primer. I found that, in addition to offering little explanation as to how xpath and xslt are needed in a larger context (is this supposed to supplant sql??, for example), the examples are so error-prone that I learned more by correcting the errors than I did reading the book. Here is a list of errors you will encounter (from the CD) for the first 3 chapters:1.1 (string not quoted) The rest of the chapter examples are similar to this one.
6 of 6 people found the following review helpful:
2.0 out of 5 stars
Poor Editing, Poor Examples,
By Samuel Smith "Sammy" (Toronto, ON Canada) - See all my reviews
Amazon Verified Purchase(What's this?)
This review is from: XSLT and XPATH: A Guide to XML Transformations (Paperback)
This feels like a book that had it's table of contents laid out, and then the content filled in as quickly as possible. Editing must have lasted about 3 days. With a more thorough editing process, and a bit more thought to the examples (the boulevard examples taumatized me so much, I nearly stopped driving), it may have been a very good book. In some sections, the same paragraph is repeated verbatim 2 or even 3 times. Often in the chapter overview, and then on the next page in the first chapter section. Possibly the book appeals to other learning styles better, but I've found it a tough slog. In fairness though, XSLT is a strange and difficult beast- I may be transferring some of my frustration on to the messenger! However, in general, I find the examples are too repetive, causing them to blur together. And you find myself flipping back as many as 6 pages at times to find the xml code the description is talking about. And there is a lack of technical illustrations to help with more difficult topics. I would have appreciate larger examples from different domains to specific goals. The problem with a lot of the examples is the purposelessness of the examples. XML in a Nutshell, and Michael Kay's XLST reference have provided me much more joy. My last word of advice- follow the examples live. XSLT and XPath need practice, and lots of it.
Share your thoughts with other customers: Create your own review
|
|
Tags Customers Associate with This Product(What's this?)Click on a tag to find related items, discussions, and people.
|
|
This product's forum
Active discussions in related forums
Search Customer Discussions
|
Related forums
|