La concaténation de deux variables dans xslt (non-numérique et/ou numérique)
j'ai deux variables dans xslt,je ne suis pas en mesure de les ajouter et de les assigner à une autre variable,
Toute aide serait appréciée.
<xsl:variable name="Book" select="hummpty" />
<xsl:variable name="Book1" select="andro" />
<xsl:variable name="Total">
<xsl:value-of select="$Book + $Book1/>
</xsl:variable>
Lorsque j'essaie d'imprimer 'Total' je suis arriver valeur NaN.
Comment puis-je y parvenir? Après la réalisation de cela , je voudrais assigner à ce que la valeur d'un attribut.
par exemple:
<Book totakBook="$Total" />
Quelque chose comme ci-dessus.
Toute aide appréciée.
Faire les deux variables aient une réelle valeur entière?
Qu'est-ce que le résultat désiré de votre exemple? Si vous avez l'intention de la somme des valeurs numériques pourquoi est-ce que votre exemple contenir des valeurs NaN?
Les variables peuvent ou non contenir des nombres entiers.
Qu'est-ce que le résultat désiré de votre exemple? Si vous avez l'intention de la somme des valeurs numériques pourquoi est-ce que votre exemple contenir des valeurs NaN?
Les variables peuvent ou non contenir des nombres entiers.
OriginalL'auteur Parameswar | 2012-06-18
Vous devez vous connecter pour publier un commentaire.
Si vous voulez réellement pour concaténer des chaînes de valeur, essayez ceci:
Wow, StackExchange m'étonne. Il y a des gens qui se rendent compte que quand quelqu'un dit qu'il veut ajouter deux valeurs, qu'il a envie de les concaténer. C'est pur esprit-lecture - brillant.
Je préfère l'appeler "devinettes" 😉
OriginalL'auteur Filburt
Essayer cette
pourvu que les deux variables contiennent des valeurs numériques valides.
OriginalL'auteur Furqan Hameedi