XML par la pratique Bases indispensables, concepts et cas pratiques (2ème édition) Sébastien Lecomte, Thierry Boulanger Éditions ENI 347 pages - environ 26 €
Espéranto des documents numériques et du Web, le standard XML (eXtensible Markup Language) s’organise selon une hiérarchie de balises. Qualifié de simple, structuré ou encore très maniable par les développeurs et les webmasters, il peut aisément se combiner avec les feuilles de styles pour organiser un site web tout en respectant une charte graphique. Dès la première édition de ce livre en 2003, son auteur Sébastien Lecomte (responsable de projets Internet et webmaster) a cherché et réussi à rendre le XML accessible à tous. Pour cette seconde édition, Thierry Boulanger (développeur freelance) a actualisé l’ouvrage pour l’enrichir des dernières évolutions essentielles à la maîtrise du langage. Bien entendu, la première partie est consacrée à l’exposé des concepts fondamentaux, indispensable à la pratique de tout langage et de toute syntaxe. Mieux vaut comprendre les raisons structurelles pour éviter les bourdes ! Et même sur ces aspects, l’ouvrage s’appuie sur des cas pratiques que le lecteur pourra aisément concevoir et essayer. Outre la syntaxe et les règles de validité de tout document XML, les auteurs abordent tous les aspects XML et la plupart des technologies ou le XML apporte une réelle valeur ajoutée : DTD, Schémas XML, RELAX NG ; liaisons Xlink et XPointer, requêtes XQuery, le XSL (eXtensible StyleSheet Language), PDF et données XML, XML et SOAP, échanges entre JavaScript, DOM et XML, RSS, SMIL, XHTML, XFORM…