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.

OriginalL'auteur Parameswar | 2012-06-18