Résumé
Bien que Perl soit universellement célébré pour son aptitude à manipuler des données textuelles, son API XML a longtemps semblé en retrait en comparaison des bibliothèques proposées par les autres langages.
Depuis l'arrivée de nouveaux modules dédiés à l'extraction, la transformation, ou la création de données XML, les programmeurs Perl disposent enfin d'outils élégants et redoutablement efficaces pour manipuler toutes sortes de données au format XML.
Qu'il s'agisse de pipelines SAX, de parcours orientés DOM ou XPath, ou encore du pilotage de transformations XSLT, cet ouvrage reprend en détail toutes les solutions offertes aux développeurs pour intégrer rapidement le format XML à leurs applications.
Outre les chapitres de présentation de Perl et XML, ceux consacrés aux opérations fondamentales de lecture et d'écriture, et celui sur les flux d'événements, ce livre aborde en détail les techniques suivantes :
- SAX (Simple API for XML) est en passe de devenir le modèle de prédilection du monde Perl. Sa caractéristique fondamentale est d'agir sur les flux d'événements.
- Le traitement des arbres est l'autre angle d'attaque possible. Toutes sortes de modules permettent de travailler sur une représentation arborescente des documents, notamment ceux qui implémentent le standard DOM (Document Object Model).
- Le chapitre consacré à XPath et XSLT montre comment piloter des transformations depuis Perl de façon très efficace, quitte à mélanger les représentations par événements et par arbres.
- Les applications XML les plus utilisées, comme RSS ou SOAP, sont également abordées au travers de leurs modules spécifiques.
- Le dernier chapitre passe en revue tous les modules introduits précédemment, en indiquant la manière de les utiliser, et les pièges à éviter.
Au sommaire
- Perl et XML
- Documents XML
- Les bases : lire et écrire
- Flux d'événements
- SAX
- Traitement des arbres XML
- DOM
- Au-delà des arbres : XPath, XSLT, etc
- RSS, SOAP, et autres applications XML
- Stratégies de codage
L'auteur - Erik T. Ray
Eric Ray possède une longue expérience de XML et est
développeur chez O'Reilly & Associates où il participe
à la fabrication d'ouvrages à partir de sources XML.
Erik Ray is a software wrangler for the computer book
publisher O'Reilly and Associates, helping to move
production to an XML-based workflow. He lives with his wife
Jeannine and 5 birds in Saugus, Massachusetts. When not
writing, he can be found practicing kendo, watching
Japanese animation, playing go, or stalking antiquarian
book fairs to indulge his fetish for 19th-century
children's books and machine bolt catalogs.
L'auteur - Jason McIntosh
Jason McIntosh travaille également chez O'Reilly, où il
a aidé au développement de plusieurs outils documentaires à
base de XML. Il est aussi coauteur de MacOSX in a
Nutshell.
Caractéristiques techniques
PAPIER | |
Éditeur(s) | O'Reilly |
Auteur(s) | Erik T. Ray, Jason McIntosh |
Parution | 24/02/2003 |
Nb. de pages | 224 |
Format | 17,7 x 24 |
Couverture | Broché |
Poids | 395g |
Intérieur | Noir et Blanc |
EAN13 | 9782841772209 |
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