Comment exécuter des transformations XSL côté client sous Dreamweaver. En outre, apprenez à créer des pages XSLT et les lier aux pages XML.
L’interface utilisateur a été simplifiée sous Dreamweaver et versions ultérieures. Par conséquent, il se peut que vous ne trouviez pas certaines options décrites dans cet article sous Dreamweaver et versions ultérieures. Pour plus d’informations, consultez cet article.
Processus pour effectuer des transformations XSL côté client
Vous pouvez effectuer des transformations XSL côté client. Consultez les informations sur les transformations XSL côté serveur et côté client, ainsi que sur l'utilisation de XML et XSL avec les pages web avant de créer des pages qui affichent des données XML.
Le processus général pour effectuer des transformations XSL côté client est le suivant (chaque étape est décrite dans d'autres rubriques) :
Créez un site Dreamweaver.
Créez une page XSLT ou convertissez une page HTML en XSLT.
Sur votre site Dreamweaver, créez une page XSLT entière.
Convertissez une page HTML existante en une page XSLT entière.
Joignez une source de données XML à la page (si ce n'est pas déjà fait).
Le fichier XML que vous joignez doit résider dans le même répertoire que la page XSLT.
Liez vos données XML à la page XSLT.
Affichez les données XML en liant les données à l'ensemble de la page XSLT.
Le cas échéant, ajoutez un objet XSLT Zone géographique répétée au tableau ou à la ligne de tableau qui contient l'espace réservé de données XML.
Joignez la page XSLT à la page XML.
Publiez la page XML et la page XSLT liée sur le serveur Web.
Affichez la page XML dans un navigateur.
Ce faisant, le navigateur transforme les données XML, les formate avec la page XSLT et affiche la page stylée dans le navigateur.
Création de pages XSLT entières et affichage des données
Vous devez utiliser une page XSLT entières pour les transformations côté client. Les fragments XSLT ne sont pas pris en charge par ce type de transformation. Suivez ces étapes générales pour créer des pages XSLT, effectuer la liaison des données XML et les formater pour les transformations côté client :
Créez la page XSLT.
Affichez les données dans la page XSLT.
Affichez les éléments répétés dans la page XSLT.
Liaison d’une page XSLT à une page XML
Une fois que vous disposez d'une page XSLT complète avec des espaces réservés de contenu dynamique pour vos données XML, vous devez insérer une référence à la page XSLT dans la page XML.
Les fichiers XML et XSL que vous utilisez dans les transformations côté client doivent résider dans un même répertoire. Si tel n’est pas le cas, le navigateur lit le fichier XML et trouve la page XLST à utiliser pour la transformation, mais ne peut pas localiser les actifs (feuilles de style, images etc.) définis par les liens relatifs dans la page XSLT.
Articles connexes
Créez de magnifiques sites web dans Dreamweaver
Concevez, codez et gérez des sites web dynamiques dans un puissant outil tout-en-un.