![]() |
| |||||||
| S'inscrire | FAQ | Membres | Calendrier | Recherche | Messages du jour | Marquer les forums comme lus |
![]() |
| LinkBack | Outils de la discussion | Modes d'affichage |
| |||
| succintement mon xml est ainsi : <xCard> <GRPS> <GRP>AB2Web</GRP> <GRP>Amis</GRP> [...] <GRP>Négociant</GRP> <GRP>Vignerons</GRP> </GRPS> <vCard> <VERSION>2.0</VERSION> <VERSION>2.0</VERSION> <ID>***uid</ID> <PHOTO>company.png</PHOTO> <GRP>Négociant</GRP> <FN>1855</FN> [...] </vCard> <!-- des tas d'autres "vCard" --> </xCard> je transforme ces "xml vCard" en html avec XSLT 1 je cherche à sélectionner successivement le texte des noeuds GRPS/GRP curieusement (je fais appel à une fonction externe pour transformer ce texte en caractères minuscules non accentués, par ex "Négociant" devient "negociant") j'ai, à la première itération de mon '<xsl:for-each select="GRPS/GRP">' une String, après j'ai une Array. Ce que je ne comprends pas .... la partie intéressée de xsl : <xsl:template match="/xCard"> [...] <xsl:for-each select="GRPS/GRP"> <xsl:variable name="group_label" select="text()"/> <xsl:variable name="page_name" select="ex:w3ready($group_label)"/> <xsl:if test="contains($groups_out, $group_label)"> <li> <a href="{$page_name}.html"> <xsl:if test="($mode = 'group') and ($group = $group_label)"> <xsl:attribute name="class">current</xsl:attribute> </xsl:if> <xsl:value-of select="$group_label"/> </a> </li> </xsl:if> </xsl:for-each> l'Array ne comporte tjs qu'un seul élément en entrée de ma fonction : ex:w3ready($group_label) j'ai donc soit "Amis" (première itération soit ["AB2Web"] par exemple pour les autres itérations ??? bon du côté de mon code w3ready j'utilise une "bidouille" pour retourner la bonne valeur même si j'ai une Array. mais j'aimerais bien comprendre ce qui ne tourne pas rond dans ma feuille xsl... -- Une Bévue |
| | ||||
| ||||
| |
![]() |
| Tags: courant, noeud, text |
| Outils de la discussion | |
| Modes d'affichage | |
| |
| ||||
| Discussion | Auteur | Forum | Réponses | Dernier message |
| courant acheminé par des conducteurs de résistivité nulle (suite de "transmission de l'énergie en courant constant") | Tatoche | Newsgroup fr.sci.physique | 28 | 22/05/2008 13h37 |
| Serveur en noeud de cluster | akaii | Newsgroup microsoft.public.fr.windows.server.administration | 2 | 10/01/2008 18h22 |
| Noeud | Matthieu | Newsgroup fr.rec.peche | 9 | 22/05/2007 14h25 |
| more included text than new text | Patrice Karatchentzeff | Newsgroup fr.fr.comp.applications.emacs | 16 | 22/05/2007 13h55 |
| id des noeud? | mmi | Newsgroup microsoft.public.fr.xml | 6 | 17/05/2005 23h12 |