Résumé
XML is now the established standard for platform-neutral data storage and exchange, separating content from presentation. Its popularity is due to the flexibility of the language and the ability to reuse the data in a variety of ways. XSL is a key technology for working with XML, and is comprised of two parts: XSLT is the official language for transforming XML from one format to another, whether for restructuring/selectively processing the data or presenting the data for display; XSUFO is a proposed vocabulary for incorporating information concerning how the document should be arranged for presentation. A related standard, XPath, is the language for addressing specific parts of an XML document.
Who is this book for?
This book is ideal for developers who have a good understanding of XML data and its structure, and who need to transform the data or apply styling for business-to-business and web applications.
What does this book cover?
o Explains what XSL is and what it is for
o Describes the XPath language for specifying locations in an XML tree
o XSLT basics - the core features of the language sufficient for creating most applications
o Advanced XSLT - additional features and techniques to enhance your applications
o Demonstrates common structural transformations
o Demonstrates transforming XML for display, 0 Concepts and key elements of CSS and XSL-FO
o Working with XSLT and XML Schemas
Summary of Contents
- Introduction
- Chapter 1: Introduction to XSL
- Chapter 2: XPath - The XML Path Language
- Chapter 3: XSLT Basics
- Chapter 4: Modular XSLT
- Chapter 5: External XSLT
- Chapter 6: Transformations Using DOM and SAX
- Chapter 7: Microsoft XSL Technologies
- Chapter 8: Optimizing Performance
- Chapter 9: CSS and XSL-FO
- Chapter 10: Common Structural Transformations
- Chapter 11: Adding Style with XSLT
- Chapter 12: Transforming to SVG
- Chapter 13: Transformations to VoiceXML
- Chapter 14: XSLT and XML Schemas
- Chapter 15: XSLT and Schema-Based Programming
- Case Study: Online Content Publication
- Appendix A: XPath Reference
- Appendix B: XSLT Reference
- Appendix C: The XML Document Object Model
- Appendix D: SAX 2.0: The SimPle API for XML
- Appendix E: XSLT Processors and Tools
- Appendix F: Shorthand XSLT Tools
- Appendix G: Resources
- Index:
L'auteur - Wrox Team
Michael Brundage, Patrick Dengler, Jeff gabriel, Andy Hoskinson, Michael Kay, Thomas Maxwell, Marcelo Ochoa, Johnny Papa, Mohan Vanmane, John Carnell, Bjarki Holm, Ann Horton, Kevin Mukhar, Daniel O'Connor, Mario Zucca, Michael Awai, Matthew Bortniker, Jaeda goodman, Thomas Kyte, Glenn E. Mitchell II, Gary Nicol, Frank Hubeny, Sean Dillon, Drew Erwin, Guy Ruth-Hammond, Burton Harvey, Simon Robinson, Julia Templeman, Karli Watson, Subrahmanyam Allamaraju, Ronald Ashri, Chad darby, Robert Flenner, Tracy Karsjens, Mark Kerzner, Alex Krotov, Alex Linde, Jim MacIntosh, James McGorven, Thor Mirchandani, Bryan Plaster, Don Reamy, Dr P G Sarang, Dave Writz, Aldo Calpini, Arthur Corliss, Simon Cozens, JJ Merelo-Guervos, Aalhad Saraf, Chris Nandor...
Caractéristiques techniques
PAPIER | |
Éditeur(s) | Wrox Press |
Auteur(s) | Wrox Team |
Parution | 15/12/1999 |
Nb. de pages | 789 |
Format | 18,4 x 23,2 |
Couverture | Broché |
Poids | 1310g |
Intérieur | Noir et Blanc |
EAN13 | 9781861003577 |
ISBN13 | 978-1-861003-57-7 |
Avantages Eyrolles.com
Consultez aussi
- Les meilleures ventes en Graphisme & Photo
- Les meilleures ventes en Informatique
- Les meilleures ventes en Construction
- Les meilleures ventes en Entreprise & Droit
- Les meilleures ventes en Sciences
- Les meilleures ventes en Littérature
- Les meilleures ventes en Arts & Loisirs
- Les meilleures ventes en Vie pratique
- Les meilleures ventes en Voyage et Tourisme
- Les meilleures ventes en BD et Jeunesse
- Informatique Développement d'applications Conception et développement web
- Informatique Développement d'applications Conception et développement web Services Web
- Informatique Développement d'applications Langages HTML
- Informatique Développement d'applications Langages XML
- Informatique Développement d'applications Langages XSLT