Publisher: O'Reilly Media Released: December 2002 Pages: 672
Critical for converting XML documents, and extremely versatile, the XSLT language nevertheless has complexities that can be daunting. The XSLT Cookbook is a collection of hundreds of solutions to problems that Extensible Stylesheet Language Transformations (XSLT) developers regularly face. The recipes range from simple string-manipulation and mathematical processing to more complex topics like extending XSLT, testing and debugging XSLT stylesheets, and graphics creation with SVG. Recipes can be run directly or tweaked to fit your particular application's needs more precisely. Each recipe walks through a problem and a solution, with explanations of the choices made and techniques used in creating that solution, and many recipes include alternate solutions and explore issues like convenience and performance. Topics covered include: - String manipulation
- Mathematical processing
- Date and time handling
- Interactions between calendar systems
- Selecting content in source documents
- Efficient tree-manipulation
- Conversions from XML to plain text
- Tweaking XML documents with stylesheets
- Using XSLT to query XML documents
- Generating HTML with XSLT
- Creating charts and graphs with SVG and XSLT
- Generating C and XSLT code using XSLT
- Processing Visio documents in XSLT
- Working with XML Topic Maps (XTM)
- Using XSLT to create SOAP documentation from WSDL
- Extending XSLT with additional functions
- Embedding XSLT in other processing
- Testing and debugging XSLT stylesheets
- Creating generic XSLT processors which work on many XML vocabularies
The XSLT Cookbook provides an ideal companion both for developers still figuring out XSLT's template-based approach who want to learn by example, and for developers who know XSLT and want a collection of quickly reusable recipes. XSLT frequently offers a number of ways to perform a transformation, and the best solution may not always be the most straightforward. The recipes in this Cookbook demonstrate and explain XSLT's template-based logic, a frequent stumbling block for developers new to XSLT. Among the variety of XSLT books now available, none has the explicit solution-oriented approach of this Cookbook. |
- Title:
- XSLT Cookbook
- By:
- Sal Mangano
- Publisher:
- O'Reilly Media
- Formats:
-
- Print
- Safari Books Online
- Print:
- December 2002
- Pages:
- 672
- Print ISBN:
- 978-0-596-00372-2
- | ISBN 10:
- 0-596-00372-2
|
-
Sal Mangano Sal Mangano has been developing software for over 12 years and has worked on many mission-critical applications, especially in the area of financial-trading applications. Unlike many XML/XSLT developers, he did not approach the technology from the standpoint of the Internet and Web development but rather from the broader need for a general-purpose, data-transformation framework. This experience has given him a unique perspective that has influenced many of the recipes in his book, the XSLT Cookbook. Sal has a Master's degree in Computer Science from Polytechnic University. View Sal Mangano's full profile page. |
Colophon Our look is the result of reader comments, our own experimentation, and feedback from distribution channels. Distinctive covers complement our distinctive approach to technical topics, breathing personality and life into potentially dry subjects. The animals on the cover of XSLT Cookbook are red mullet fish. These colorful striped fish are native to warm European seas. They are bottom dwellers who feed on small invertebrates such as crustaceans, worms, and mollusks, along with the occasional small fish. Red mullet are also called goatfish, as they have two flexible whisker-like appendages that hang from their chin. These organs, called barbels, are covered with taste buds to help red mullet locate their food and dig into ocean sand. The fish usually weigh one-half to two pounds and can grow as long as two feet, but most are much smaller. They have a deeply forked tail fin, two dorsal fins, and corresponding pectoral and anal fins. Red mullet are indeed pink to bright red in color, with three or four yellow stripes running lengthwise along their side. Considerable changes in color occur depending on the time of day, stress factors, and age. Seafood chefs have always prized the red mullet for its firm, lean flesh, subtle flavor, and intense color. The fish is found on menus throughout Europe, but is rarely available in the United States. Red mullet is sometimes called the woodcock of the sea because, like the woodcock, it can be eaten with its innards intact. There are around forty known subspecies, but two types are most popular for food: Mullus surmuletus is commonly found in the Atlantic, around the south coast of Britain, and Mullus barbatus is a more delicate Mediterranean variety. The latter fish was a favorite of ancient Romans, who proudly displayed live red mullet on the dinner table immediately before handing them over to the cook. Stock was kept in large lagoons, and zealous gourmands paid fabulous prices for any specimen above average size. Jeffrey Holcomb was the production editor and proofreader for XSLT Cookbook. Ann Schirmer was the copyeditor. Matt Hutchinson and Claire Cloutier provided quality control. Indexing services were provided by Octal Publishing. Ellie Volckhausen designed the cover of this book, based on a series design by Edie Freedman. The cover image is a 19th-century engraving from the Dover Pictorial Archive. Emma Colby produced the cover layout with QuarkXPress 4.1 using Adobe's ITC Garamond font. David Futato designed the interior layout. This book was converted to FrameMaker 5.5.6 with a format conversion tool created by Erik Ray, Jason McIntosh, Neil Walls, and Mike Sierra that uses Perl and XML technologies. The text font is Linotype Birka; the heading font is Adobe Myriad Condensed; and the code font is Lucas-Font's TheSans Mono Condensed. The illustrations that appear in the book were produced by Robert Romano and Jessamyn Read using Macromedia FreeHand 9 and Adobe Photoshop 6. The tip and warning icons were drawn by Christopher Bing. This colophon was written by Philip Dangler. |
|
Description
|
Table of Contents
|
Product Details
|
About the Author
|
Colophon
|
 |
|
 |
|
|
|
Recommended for You
|
Recently Viewed
|
 |
|
By Jason McIntosh, Chuck Toporek, Chris Stone
January 2003
By Micah Dubinko
August 2003
By Kevin Dooley, Ian Brown
July 2003
|
Customer Reviews
6/2/2003 (1 of 1 customers found this review helpful) By Uwe Wittig from Undisclosed 2/10/2003 (2 of 2 customers found this review helpful) By Ted Stresen-Reuter from Undisclosed By Jeff Sonstein from Undisclosed By Jeff Sonstein from Undisclosed
|
|
|