IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

XSL/XSLT/XPATH XML Discussion :

Livre : XSLT en action


Sujet :

XSL/XSLT/XPATH XML

  1. #1
    Expert confirmé

    Avatar de freegreg
    Profil pro
    Inscrit en
    Août 2002
    Messages
    4 376
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France, Gard (Languedoc Roussillon)

    Informations forums :
    Inscription : Août 2002
    Messages : 4 376
    Par défaut Livre : XSLT en action
    Nouveau livre dédié à la technologie XML : XSLT en action de Sal Mangano aux éditions O'Reilly

    XSLT permet de transformer un document XML, en soi peu exploitable, en un format nettement plus convivial ou plus familier (HTML, PDF, Excel, - SVG, etc..) ou encore mieux supporté par des applications existantes (autre format XML, code Java, CSV). Il s'agit d'un langage particulièrement polyvalent, mais sa logique inhabituelle le rend intimidant. Ce recueil de recettes, qui pour chaque problème propose une ou plusieurs solutions, permettra au lecteur de résoudre les différentes questions qui se posent à lui au jour le jour. A l'aide de recettes prêtes à l'emploi, il pourra, quel que soit son niveau, mettre immédiatement en application les solutions qui composent ce recueil. XSLT offre une profusion de méthodes pour réaliser une transformation, mais les meilleures solutions ne sont pas toujours les plus évidentes. L'emploi des règles (templates), qui constitue fréquemment une pierre d'achoppement pour les programmeurs, est soigneusement expliqué et illustré. Cet ouvrage va plus loin qu'un ensemble de programmes à copier-coller car il permet au développeur, grâce aux commentaires qui accompagnent le code, d'une part d'étoffer et d'approfondir sa compréhension de XSLT, d'autre part de choisir la solution la mieux adaptée.
    N'hésitez pas à nous faire part de vos impressions sur ce livre

  2. #2
    Expert confirmé
    Avatar de GrandFather
    Inscrit en
    Mai 2004
    Messages
    4 587
    Détails du profil
    Informations personnelles :
    Âge : 55

    Informations forums :
    Inscription : Mai 2004
    Messages : 4 587
    Par défaut
    Plus qu'un simple recueil de recettes et de codes sources, ce livre propose au lecteur une étude poussée des possibilités du langage XSLT, et le prépare à la création de ses propres méthodes et recettes.

    Les recettes exposées peuvent être classées en quatre grandes catégories :

    * Les recettes "d'intérêt général" (manipulation d'arbre, gestion des dates et chaînes, requêtes XSLT, ...)
    * Les recettes Web (graphismes SVG, génération HTML, ...)
    * Les recettes verticales (génération de documents Visio ou Excel, ...)
    * Les recettes avancées (feuilles de style génériques, extensions de XSLT, débogage, ...)

    Comme c'est fréquent avec ce genre d'ouvrage, toutes les recettes ne présentent pas le même intérêt pour tous les lecteurs. Mais on peut estimer que 3/4 d'entre elles concernent une problématique que tous les développeurs XSLT ont dû ou auront à affronter lors de leur utilisation de ce langage. Les recettes d'intérêt général, notamment, qui peuvent être mises en oeuvre dans n'importe quelle feuille de style quelle que soit sa finalité, justifient à elles seules l'acquisition de cet ouvrage. Quant aux recettes avancées, elles s'adressent à un public plus averti et abordent des thèmes touchant à la productivité et à la qualité du développement avec XSLT.

    Chacune des recettes est l'objet d'une discussion dans un style clair et précis. Le code de la solution proposée est examiné sous toutes ses coutures, et les éventuelles variantes ou alternatives sont également présentées, avec leur analyse critique. Le tout constitue une vue en profondeur d'un aspect du langage qui profitera même aux développeurs aguerris.

    Tous les développeurs XSLT devraient donc s'intéresser à cet ouvrage, quel que soit leur niveau. Cependant, il est à noter qu'il n'est fait aucun rappel du fonctionnement et de la syntaxe de XSLT. Les débutants complets en la matière devront donc se tourner plutôt vers un ouvrage d'initiation, avant de pouvoir profiter de ce recueil.
    FAQ XML
    ------------
    « Le moyen le plus sûr de cacher aux autres les limites de son savoir est de ne jamais les dépasser »
    Giacomo Leopardi

  3. #3
    Rédacteur
    Avatar de Louis-Guillaume Morand
    Homme Profil pro
    Cloud Architect
    Inscrit en
    Mars 2003
    Messages
    10 839
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Cloud Architect
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2003
    Messages : 10 839
    Par défaut
    Merveilleux! Je n'ai pas d'autre adjectif pour qualifier ce livre. Ayant pour habitude de lire des livres sur différents domaines informatiques, j'ai rarement été aussi rapidement plongé dans un livre. Bien que ce livre ne soit pas destiné aux grands débutants, mon niveau en XSLT m'a permis d'apprécier à sa juste valeur, chaque "recette" de l'autre, comme il aime à les appeler. Ce livre ne cherche pas à apprendre à utiliser XSLT, mais cherche à répondre à un grand nombres de problématiques courrantes en expliquant pour chacune les différentes solutions possibles et leurs avantages/inconvénients.
    Je serai presque tenté de dire que ce livre répond à la majorité des utilisations que l'on peut faire d'XSLT. Ne pensez pas y trouver un ouvrage vous apprenant simplement à comprendre la syntaxe de XSLT, ce recueil vous apprendra cette syntaxe mais surtout comment l'utiliser dans des cas pratiques de tous les jours. Que vous souhaitiez transformer votre XML en texte, XML, (X)HTML, en image (SVG) ou meme en schéma Visio, ce livre vous donnera des exemples précis des manipulations.

    Ce livre va encore plus loin, il explique également l'utilisation de XSLT avec des outils externes comme Saxon (équivalent de MsXML), Xalan ou même l'utilisation en Java ou Perl. Ce livre va ensuite encore plus loin en expliquant les concepts avancés pour les grosses transformations XSLT, comme les test unitaires et le déboggage, qui sont peu évidentes à mettre en pratique avec XSLT.

    Je n'ai eu qu'un seul regret à la lecture de ce livre: ne pas l'avoir eu quelques semaines plutôt pour la réalisation d'un projet personnel. Je conseille très fortement l'achat de ce livre à toute personne utilisant de près ou de loin XSLT. Néanmoins, les vrais débutants devront également acquérir un livre d'apprentissage du XSLT car celui-ci passe directement à la pratique de concepts "déjà vus et compris".

Discussions similaires

  1. [Livre] Linux en action
    Par Invité dans le forum Livres
    Réponses: 0
    Dernier message: 05/06/2014, 12h03
  2. [SP-2007] Transform XSLT + Custom Action
    Par billout rm dans le forum SharePoint
    Réponses: 0
    Dernier message: 23/07/2009, 10h30

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo