Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1547 connectés 

  FORUM HardWare.fr
  Programmation
  XML/XSL

  Test existence balise

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Test existence balise

n°1416810
moldar
Eleveur de saltices
Posté le 31-07-2006 à 17:38:53  profilanswer
 

Bonjour,
 
J'aurais une petite question à vous soumettre :
J'ai un fichier XML qui contient entre autres deux balises : <balise1> et <balise2>
Une seule balise à la fois peut être renseignée, c'est à dire je peux avoir soit :
<balise1> fdsffsfsd </balise1>
<balise2/>
Soit :
<balise1/>
<balise2>vfgfdgfd</balise2>
 
je veux faire un test d'existence pour savoir quelle balise est renseignée et ainsi appliquer un template. J'ai fait des trucs du style :
 
<xsl:if test="not(BALISE1)">
<xsl:apply-template select="truc"/>
<xsl:if>
 
<xsl:if test="(BALISE1=empty)">
<xsl:apply-template select="truc"/>
<xsl:if>
 
Mais ça ne marche pas, que la balise 1 soit renseignée ou pas il m'applique systématiquement le template.
Avez vous une idée ?
Merci.
 
 :hello:

mood
Publicité
Posté le 31-07-2006 à 17:38:53  profilanswer
 

n°1417541
alien_nan
Posté le 01-08-2006 à 15:57:58  profilanswer
 

moldar a écrit :

Bonjour,

 

J'aurais une petite question à vous soumettre :
J'ai un fichier XML qui contient entre autres deux balises : <balise1> et <balise2>
Une seule balise à la fois peut être renseignée, c'est à dire je peux avoir soit :
<balise1> fdsffsfsd </balise1>
<balise2/>
Soit :
<balise1/>
<balise2>vfgfdgfd</balise2>

 

je veux faire un test d'existence pour savoir quelle balise est renseignée et ainsi appliquer un template. J'ai fait des trucs du style :

 

<xsl:if test="not(BALISE1)">
<xsl:apply-template select="truc"/>
<xsl:if>

 

<xsl:if test="(BALISE1=empty)">
<xsl:apply-template select="truc"/>
<xsl:if>

 

Mais ça ne marche pas, que la balise 1 soit renseignée ou pas il m'applique systématiquement le template.
Avez vous une idée ?
Merci.

 

:hello:


tu testes en majuscule BALISE1 alors qu'il est en minuscule dans ton fichier xml ?


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  XML/XSL

  Test existence balise

 

Sujets relatifs
Extraire du texte entre balise d'un .txt et generer html avec ce texteaffichage dynamique d'un calcul dans une balise (newbie inside)
incohérence entre une variable et son testAffiachage de balise HTML
test[C#.NET] Capture d'ecran d'une balise div
Remplacer des [ ] par une balise HTMLRésolu [XML JDOM] création de balise commentaire
[shell] débutant : test sur la présence de fichiersTest sur liste deroulante qui bug !
Plus de sujets relatifs à : Test existence balise


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR