Tous nos rayons

Déjà client ? Identifiez-vous

Mot de passe oublié ?

Nouveau client ?

CRÉER VOTRE COMPTE
Definitive XML Application Development
Ajouter à une liste

Librairie Eyrolles - Paris 5e
Indisponible

Definitive XML Application Development

Definitive XML Application Development

Lars Marius Garshol

1166 pages, parution le 04/06/2002

Résumé

  • Complete developer's guide to XML programming by a leading XML developer
  • Teaches core concepts using Python for examples
  • Shows how to apply concepts in Java(tm)
  • DOM, SAX, XSLT, XPath, schemas, and much more
  • Includes an extensive library of Python sample code and applications
  • Plus a quick Python introduction for experienced developers

The start-to-finish guide to XML development for every experienced developer!

In this book, leading XML developer Lars Marius Garshol covers every essential aspect of XML programming, from basic principles through advanced techniques, utilizing DOM, SAX, XSLT, XPath, schemas, and other key XML standards. Garshol presents scores of code examples based on Python, a cross-platform language that is exceptionally well suited for XML development. Garshol also presents new insights into XML application design and optimization, as well as complete sample applications. Coverage includes:
  • XML for programmers: the XML processing model, namespaces, parsing, document views, and more
  • Serialization/deserialization, translation, validation, modification, and information extraction
  • SAX event-based processing: basic techniques, data structures, sample applications, tips, tricks, optimization, and advanced APIs
  • Event-based alternatives to SAX: native XML parser APIs of Pyexpat, xmlproc, xmllib, and XP
  • DOM tree-based processing: fundamental and extended interfaces, serialization, DOM Level 2, performance techniques, and more
  • Tree-based alternatives to DOM: qp_xml, groves, and JDOM
  • Declarative processing with XSLT and XPath, including advanced XSLT topics: combining multiple stylesheets, precedence, cross-references, messages, and more
  • Embedding XSLT engines in applications and writing XSLT and XPath extensions
  • XML development in Java with SAX, DOM, JDOM, and XSLT engines
  • Processing in depth: schemas, DTD programming, creating XML from HTML and SGML, RSS, and more
You'll even find a quick introductory course in Python and an XML developer's glossary.

Contents

  • I. WORKING WITH XML.
  • 1. XML and Information Systems.
  • 2. The XML Processing Model.
  • 3. Views of Documents.
  • 4. Common Processing Tasks.
  • 5. Characters—The Atoms of Text.
  • II. EVENT-BASED PROCESSING.
  • 6. Event-Based Processing.
  • 7. Using The XML Parsers.
  • 8. SAX: An Introduction.
  • 9. Using SAX.
  • 10. Advanced SAX.
  1. III. TREE-BASED PROCESSING.
  2. 11. DOM: An Introduction.
  3. 12. Using DOM.
  4. 13. Advanced DOM.
  5. 14. Other Tree-Based APIs.
  • IV. DECLARATIVE PROCESSING.
  • 15. XSLT: Introduction.
  • 16. XSLT in More Detail.
  • 17. Using XSLT In Applications.
  • 18. Architectural Forms.
  • V. XML DEVELOPMENT IN JAVA.
  • 19. SAX in Java.
  • 20. DOM in Java.
  • 21. Using XSLT In Java Applications.
  • VI. XML PROCESSING IN DEPTH.
  • 22. Other Approaches to Processing.
  • 23. Schemas.
  • 24. Creating XML.
  • 25. The Tabproc Framework.
  • 26. The RSS Development Kit.
  • VII. APPENDICES.
  • Appendix A. A Lightning Introduction to Python.
  • Appendix B. Glossary of Terms.
  • Appendix C. The Python XML Packages.

Caractéristiques techniques

  PAPIER
Éditeur(s) Prentice Hall
Auteur(s) Lars Marius Garshol
Parution 04/06/2002
Nb. de pages 1166
Format 18 x 23,5
Couverture Broché
Poids 1680g
Intérieur Noir et Blanc
EAN13 9780130889027

Avantages Eyrolles.com

Livraison à partir de 0,01 en France métropolitaine
Paiement en ligne SÉCURISÉ
Livraison dans le monde
Retour sous 15 jours
+ d'un million et demi de livres disponibles
satisfait ou remboursé
Satisfait ou remboursé
Paiement sécurisé
modes de paiement
Paiement à l'expédition
partout dans le monde
Livraison partout dans le monde
Service clients sav@commande.eyrolles.com
librairie française
Librairie française depuis 1925
Recevez nos newsletters
Vous serez régulièrement informé(e) de toutes nos actualités.
Inscription