XSLT est aujourd'hui le principal langage dédié à la
transformation de
données XML. Il est considéré comme un
don du ciel par les webmasters qui veulent automatiser la
production de sites web, mais aussi par les
développeurs
qui souhaitent créer et mettre à jour automatiquement
toutes sortes de
documents, à partir de données issues de
n'importe quel point du réseau. À langage unique, livre
exceptionnel. Les auteurs, reconnus pour leurs compétences
techniques et leur talents de pédagogues, prennent prétexte
des applications les plus spectaculaires pour vous éclairer
sur tous les concepts dont vous aurez besoin pour manipuler
à votre tour les données XML les plus variées. Ainsi, tout
en apprenant à concevoir une application d'intranet ou un
site de News, ou encore à produire automatiquement des
documents vidéos, vous vous familiariserez aussi avec les
notions suivantes :
- La syntaxe XML, la structure d'un document XML, et sa
représentation arborescente ;
- L'utilisation pertinente des espaces de noms ;
- L'écriture de DTDs ;
- La publication de données issues d'un SGBD.
Entre le premier chapitre, où vous écrirez votre première
transformation, et l'annexe de référence qui passe en revue
et illustre chacun des éléments et fonctions d'XSLT et
d'XPath, vous apprendrez tous les secrets de la
programmation XSLT, qui vous permettront de produire à la
volée des documents texte, (X)HTML, WML, XSL-FO, PDF, ou
des documents XML plus complexes comme des News au format
RSS, et même des vidéos au format SMIL !
Sommaire
- Introduction à XML et XSLT.
- Documents XML : structure et navigation.
- Programmation XSLT.
- Production de documents texte et hypertexte.
- Echange et intégration.
- Production de documents XML.
- XSL-FO.
- Publication de bases de données.