PDF (adobe.com)

Affichage des données XML dans des pages XSLT

Après avoir créé une page XSLT et lui avoir associé une source de données XML, vous pouvez lier des données à la page. Pour ce faire, vous ajoutez un emplacement réservé pour données XML dans votre page, puis vous utilisez le Créateur d'expression XPATH ou l'inspecteur Propriétés pour mettre en forme les données sélectionnées qui vont s'afficher dans la page.

  1. Ouvrez une page XSLT à laquelle est associée une source données XML.
  2. (Facultatif) Choisissez Insertion > Tableau pour ajouter un tableau à la page. Un tableau permet d'organiser plus aisément les données XML.
    Remarque : En règle générale, il est conseillé d'utiliser l'objet XSLT Région répétée pour afficher des éléments XML répétés sur une page. Dans ce cas, vous pouvez créer un tableau d'une seule ligne avec une ou plusieurs colonnes, ou un tableau de deux lignes si vous avez l'intention d'insérer un en-tête.
  3. Dans le panneau Liaisons, sélectionnez un élément XML et faites-le glisser jusqu'à l'emplacement où vous souhaitez insérer des données sur la page.

    Un espace réservé pour données XML est créé sur la page. Cet espace réservé est en surbrillance et encadré d'accolades. Il utilise la syntaxe XPath (XML Path Language) pour décrire la structure hiérarchique du schéma XML. Par exemple, si vous faites glisser l’élément enfant title sur la page, et si ses éléments parents sont rss, channel et item, la syntaxe de l’espace réservé dynamique sera \{rss/channel/item/title\}.

    Double-cliquez sur l'emplacement réservé des données XML dans la page pour ouvrir le Créateur d'expression XPATH. Le Créateur d'expression XPATH permet de mettre les données sélectionnées en forme ou de sélectionner d'autres éléments dans le schéma XML.

  4. (Facultatif) Pour affecter des styles à vos données XML, sélectionnez un espace réservé pour données XML et appliquez-lui des styles, comme s'il s'agissait d'un autre segment de contenu, à l'aide de l'inspecteur Propriétés ou du panneau Styles CSS. Pour appliquer des styles aux fragments XSLT, vous pouvez aussi utiliser des feuilles de style au moment de la création. Chacune de ces méthodes présente des avantages et des inconvénients.
  5. Vérifiez le résultat dans un navigateur (Fichier > Aperçu dans le navigateur).
    Remarque : Lorsque vous utilisez la fonctionnalité Aperçu dans le navigateur, Dreamweaver effectue une transformation XSL en interne, sans faire appel à un serveur d'application.