No se ha registrado? Crear un OverBlog!

Crear mi blog

Qu'est-ce que l'élément xsl:for-each et à quoi sert-il ?

XSLT, Extensible Style Language Transformations, est un langage de programmation puissant et ouvert aux néophytes. Il permet la transformation d’un document XML dans un autre format. Le document en sortie peut être un fichier binaire, texte, XML ou autres. C’est un langage déclaratif, il utilise les éléments XML et nous allons nous intéresser à l’élément xsl:for-each.

Qu'est-ce que l'élément Xsl:for-each ?

Xsl:for-each est un élément de programmation permettant de réaliser des boucles comportant à l’intérieur des transformations. La syntaxe s’utilise comme suit : <"xsl :for –each select= "x-noeud"> <"/xsl:for-each> (attention quand vous utiliserez ce code, il faudra remplacer <" par <, des problèmes d'affichage m'ont poussé à mettre cette verrue) x-noeud est l'ensemble des nœuds qui seront parcourus par la boucle. XSLT est un langage comportant un ensemble d'éléments pouvant également s'imbriquer. Dans la boucle "xsl:for-each", le programmeur aura, par exemple, la possibilité d'insérer "xsl:sort" afin de trier d'autres éléments. Les possibilités sont nombreuses et bien que ce langage permette de développer des pages web rapidement, les amoureux du code pourront s'en donner à cœur joie car, bien que les éléments XSLT permettent de réaliser un grand nombre de taches, le programmeur devra adapter les ordres de base à ses besoins.

Quelques exemples de programmes

(Attention quand vous utiliserez ce code, il faudra remplacer <" par <, des problèmes d'affichage m'ont poussé à mettre cette verrue). Voici un exemple d'utilisation avec une boucle simple : - <"ul>
- <"xsl:for-each select="film">
- <"li><"xsl:value-of select="realisateur" /><"br /><"xsl:value-of select="acteurprincipal" /><"/li>
- <"/xsl:for-each>
- <"/ul> : dans cet exemple, ce code permet d'afficher pour chaque film, le réalisateur et l'acteur principal. L'élément permet d'afficher les valeurs. Autre exemple de boucle comportant un tri : - <"ul>
-<"xsl:for-each select=" films ">
- <"xsl:sort select=" realisateur " order="ascending" />
- <"li><"xsl:value-of select=" realisateur " /><"br /><"xsl:value-of select=" acteurprincipal " /><"/li>
- <"/xsl:for-each>
- <"/ul> : Ce code permet d'affiche la liste des films dans l'ordre croissant des réalisateurs.

Quelques exemples d'éléments XSLT

Ceci n'est qu'un échantillon d'éléments XSLT pouvant être utilisés : - <"xsl:template> définit des règles de transformation à ensemble de nœuds.
- <"xsl:apply-templates> permet d'appliquer un modèle à des nœuds.
- <"xsl:output> permet de définir le format du fichier en sortie.
- <"xsl:if> permet de définir des conditions "si sinon".
- <"xsl:choose> permet de faire des choix.

Artículos misma categoría Informatique

Comment brancher un câble USB de la marque Samsung sur son ordinateur ? (conseils, guide)

Comment brancher un câble usb de la marque samsung sur son ordinateur ? (conseils, guide)

Il existe actuellement plusieurs dizaines d’accessoires pour les téléphones samsung mobiles dont notamment les câbles usb data qui permettent aux utilisateurs de se connecter directement à internet en utilisant leurs téléphones samsung en tant que modem. chaque câble usb samsung correspond à une série de téléphone mobile de la même marque. voici des explications détaillées sur comment le brancher sur votre ordinateur.
Comment effacer un disque dur interne ?

Comment effacer un disque dur interne ?

L'effacement du disque dur consiste à le formater ce qui veut dire détruire toutes les données qu'il contient. il existe essentiellement deux types de formatage, mais plusieurs méthodes de le faire. vous trouverez ci-dessous quelques détails concernant ces différentes méthodes visant à vider un pc (le disque dur interne).
Acheter une cafetière Philips Senseo HD au meilleur prix

Acheter une cafetière philips senseo hd au meilleur prix

Si vous êtes à la recherche d'une machine à café philips senseo hd au meilleur prix, vous trouverez alors les informations et bons plans dans cet article. en effet, pour vous aider dans votre achat, vous découvrirez une sélection des meilleures offres du web. de plus, vous retrouverez également une sélection des meilleurs sites de vente en ligne pour l'achat d'une cafetière philips.
Pressage dvd : comment ça marche ?

Pressage dvd : comment ça marche ?

Le pressage dvd est un principe très utilisé dans tout ce qui nécessite la duplication d'un support optique (dvd, cd, blu-ray). le pressage consiste à dupliquer à très grande échelle un support. cependant, cette technique est différente de la technologie de gravure que le grand public connaît par les graveurs pour ordinateurs disponibles en magasin et sur de nombreux pc.