Ressources de Dreamweaver CS4
|
Création d'une page XSLT
Les pages XSLT permettent d'afficher des données XML sur des pages Web. Vous pouvez créer soit une page XSLT entière (une page XSLT contenant une balise <body> et une balise <head>), soit un fragment XSLT. Lorsque vous créez un fragment XSLT, vous créez en fait un fichier indépendant qui ne contient pas de balise body ni head, mais simplement du code qui sera ensuite inséré dans une page dynamique.
Remarque : Si vous utilisez une page XSLT existante et devez lui associer une source de données XML.
- Choisissez Fichier > Nouveau.
- Dans la catégorie Page vierge de la boîte de dialogue Nouveau document, sélectionnez l'une des options suivantes dans la colonne Type de page :
- Cliquez sur Créer et effectuez l'une des actions suivantes dans la boîte de dialogue Localiser source XML :
Choisissez Associer un fichier local, cliquez sur le bouton Parcourir, recherchez le fichier XML local sur votre ordinateur et cliquez sur OK.
Choisissez Associer un fichier distant, indiquez l'adresse URL d'un fichier XML sur Internet (par exemple un fil RSS), puis cliquez sur OK.
Remarque : Cliquer sur le bouton Annuler entraîne la génération d'une nouvelle page XSLT à laquelle aucune source de données XML n'est associée.
Le schéma de votre source de données XML s'affiche dans le panneau Liaisons.
Le tableau suivant décrit les différents éléments que le schéma est susceptible de contenir.
Elément
|
Représente
|
Détails
|
<>
|
Elément XML non répété obligatoire
|
Elément qui apparaît une fois seulement au sein de son nœud parent
|
<>+
|
Elément XML répété
|
Elément qui apparaît une ou plusieurs fois au sein de son nœud parent
|
<>+
|
Elément XML facultatif
|
Elément qui apparaît zéro ou plusieurs fois au sein de son nœud parent
|
Nœud d'élément en gras
|
Elément contextuel en cours
|
En règle générale, l'élément répété lorsque le point d'insertion se trouve au sein d'une région répétée
|
@
|
Attribut XML
|
|
- Enregistrez la nouvelle page (Fichier > Enregistrer) en lui attribuant l'extension .xsl ou .xslt (l'extension par défaut est .xsl).
|