Preface. Acknowledgments. Introduction. Part I: Building Utility Templates. Chapter 1. Manipulating Numbers. Chapter 2. Reformatting Strings and Text. Chapter 3. Turning XML into Text. Chapter 4. Analyzing Data in XML. Part II: Performing Your Transformation. Chapter 5. Filtering XML. Chapter 6. Translating Between Similar Structures. Chapter 7. Sorting. Chapter 8. Numbering. Chapter 9. Grouping. Chapter 10. Creating Summaries. Part III: Building Your XSLT Application. Chapter 11. Separating Data from Presentation. Chapter 12. Creating Functional Modules. Chapter 13. Using Multiple Stylesheets. Chapter 14. Client-Side Processing with MSXML. Chapter 15. Server-Side Processing with Cocoon. Part IV: Finalizing Your Stylesheet. Chapter 16. Controlling Output. Chapter 17. Enhancing XSLT. Part V: Using Extensions. Chapter 18. Using Extension Functions. Chapter 19. Using Extension Elements. Chapter 20. Extending XPath Yourself. Appendix A: XPath Quick Reference. Appendix B: XSLT Quick Reference. Index. Book Registration Information.
Jeni Tennison is an XSLT and XML consultant who started developing Web-based applications while pursuing her Ph.D. in knowledge engineering at the University of Nottingham in the U.K. She is a regular contributor on the XSL-List mailing list. In 2001, she was invited to speak on XSLT design patterns at the very first XSLT U.K. Conference.
Ask a Question About this Product More... |