Présentation de livres XML/XSLT

Creative Commons License
Cette création est mise à disposition sous un contrat Creative Commons.

L'article original se trouve sur http://ymettier.free.fr/articles_lmag/.

Article publié dans le numéro 51 (juin 2003) de GNU/Linux France Magazine


Table des matières

1. XML in a nutshell
2. XSLT Cookbook

1. XML in a nutshell

XML est un standard incontournable de nos jours: nous avons vu dans le dossier et dans les briques en C certaines manières de s'en servir. Et XML est tellement large qu'il est impossible de tout traiter dans un livre. Pourtant, XML in a nutshell réussi le tour de force de nous présenter non seulement le XML, mais aussi les DTD, quelques formats de documents, XSLT, XPath, XLink, XPointer, CSS, XSL-FO, DOM, SAX et j'en passe. Tout cela est orienté débutant dans une première partie qui explique XML lui-même. Le programmeur expérimenté y reviendra, mais utilisera plutôt les deuxième et troisième parties qui se spécialisent sur un domaine pour la deuxième, et qui font office de référence pour la troisième.

Ce livre est un livre de référence à posséder, et regroupe de manière intelligente tout ce qu'il faut savoir sur XML. Un trou de mémoire ou un point de départ pour approfondir vos connaissances sur un domaine: ouvrez XML in a nutshell à la bonne page, que vous soyez en train de développer un site web avec XML, que vous soyez en train de générer des documents avec XSL-FO, que vous soyez en train de créer un parseur SAX ou DOM dans votre langage préféré...

Au sommaire:

  • Partie I: Concepts XML

  • Introduction à XML

  • Principes de XML

  • Définition de Type de Document

  • Espaces de noms

  • Internationalisation

  • Partie II: Documents narratifs

  • XML comme format de documents

  • XML sur le Web

  • XSLT

  • XPath

  • XLink

  • XPointers

  • CSS

  • XSL-FO

  • RDDL

  • Données centrées sur XML

  • XML comme format de données

  • Schémas XML

  • Modèles de programmation

  • DOM

  • SAX

  • Partie III: Références

  • Référence de XML 1.0

  • Référence des Schémas

  • Référence de XPath

  • Référence de XSLT

  • Référence de DOM

  • Référence de SAX

  • Jeux de caractères

  • Editeur: O'reilly

  • Auteurs: W. Scott Means, Elliotte Rusty Harold

  • 2e édition, décembre 2002

  • ISBN : 2-84177-223-3

  • 694 pages

  • 40 euros

2. XSLT Cookbook

XSLT Cookbook est, comme les livres O'reilly [...] en action un livre de recettes. Si son contenu est à l'image des autres livres de la même collection, c'est-à-dire excellent, il faut signaler un gros inconvénient: il n'a pas encore été traduit en français. Pourtant, ce livre nous fait pleinement prendre conscience que XSLT n'est pas un langage simple et limité, mais que l'on peut faire énormément de choses avec, malgré sa syntaxe un peu contraignante.

Ce livre est composé de deux parties que l'on ne distingue pas en lisant le sommaire. La première traite des nombreuses questions que l'on est amené à se poser sur le langage, ce qu'on peut faire avec, et comment calculer ou générer un résultat. La seconde partie est plutôt orientée vers la génération d'un document, et propose de nombreuses recettes pour obtenir un document avec la bonne forme et le bon fond.

Au sommaire:

  • 1. Strings

  • 2. Numbers and Math

  • 3. Dates and Times

  • 4. Selecting and Traversing

  • 5. XML to Text

  • 6. XML to XML

  • 7. Querying XML

  • 8. XML to HTML

  • 9. XML to SVG

  • 10. Code Generation

  • 11. Vertical XSLT Application Recipes

  • 12. Extending and Embedding XSLT

  • 13. Testing and Debugging

  • 14. Generic and Functional Programming

  • Editeur: O'reilly

  • Auteur: Sal Mangano

  • Edition: Décembre 2002

  • ISBN: 0-596-00372-2, Order Number: 3722

  • 670 pages

  • 45 euros ($39.95 US, $61.95 CA, £28.50 UK)

création est mise à disposition sous un contrat Creative Commons