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

  FORUM HardWare.fr
  Programmation

  [XSL] on peut mettre du script dedans?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[XSL] on peut mettre du script dedans?

n°23535
drlobo
Posté le 10-04-2001 à 08:53:41  profilanswer
 

je vous le dit tout de suite j'ai commencé le xml/xsl hier..
Mon probleme est que j'ai un fichier xml avec un champs link qui peut etre vide.
Dans mon xsl j'ai fait ca:
<a><xsl:attribute name="href"><xsl:value-of select="link" /></xsl:attribute>Browse</a>
 
et donc quand le lien est vide j'ai le browse qui renvoie sur rien!
Alors est ce que je peut mettre dans le xsl un truc du style:
if link="" ..?
ou alors y a-t-il un autre moyen de resoudre ce probleme
 
PS: le fichier xml est generé par un fichier asp

mood
Publicité
Posté le 10-04-2001 à 08:53:41  profilanswer
 

n°23537
RalphXML
Posté le 10-04-2001 à 09:05:47  profilanswer
 

Salut,
 
Tu peux bien sur mettre du script avec le tag :
<xsl:script>
</xsl:script>
 
Mais dans ton cas, utilise plutot le tag:
<xsl:if test="link[text() != '']">
  <a><xsl:attribute name="href"><xsl:value-of  select="link" /></xsl:attribute>Browse</a>  
</xsl:if>
 
 
A+

n°23538
drlobo
Posté le 10-04-2001 à 09:08:26  profilanswer
 

merci ! je connaissais pas

n°23561
gilou
Modérateur
Modzilla
Posté le 10-04-2001 à 10:29:52  profilanswer
 

Note: dans le <xsl:if test="link[text() != '']">  
avant le ], c'est deux simples quotes, pas une double quote.  
(Pas evident sur mon ecran).
 
A+,


---------------
There's more than what can be linked! --    Iyashikei Anime Forever!    --  AngularJS c'est un framework d'engulé!  --
n°23572
nabab
I'm blogging this.
Posté le 10-04-2001 à 11:11:17  profilanswer
 

D'ailleurs que dites vous du débat faut il ou pas retirer la balise <script> de la specification XSL ? Ceux qui sont pour la disparition de cette balise mettent en avant le probleme de non portabilité du fait du langage script utilisé qui depend des platforms ...


---------------
Ce qui vaut la peine d'être fait vaut la peine d'être bien fait

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

  [XSL] on peut mettre du script dedans?

 

Sujets relatifs
[java-script] une liste dréroulante qui dépend d'une autre ....[vb-script] coment creer un document word
[java-script] remplacer du texteexpert java script............
recherche de scriptPour mettre le programme en avant plan avec le focus, quelle fct ?
mettre deux pc en réseau ??Peut on convertir un script en php en script php3 ?
EASY PHP / APACHE -- METTRE EN PLACE LE SERVEUR FTP ??????comment 
Plus de sujets relatifs à : [XSL] on peut mettre du script dedans?


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