L'obtention de la Valeur à partir de XML et de les Stocker Dans une Variable à l'Aide de XSLT
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<Result>
<resultDetails>
<resultDetailsData>
<itemProperties>
<ID>1</ID>
<type>LEVEL</type>
<value xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xs="http://www.w3.org/2001/XMLSchema" xsi:type="xs:int">5</value>
</itemProperties>
</resultDetailsData>
</resultDetails>
</Result>
J'ai le xml décrit ci-dessus. Je veux obtenir la valeur de la valeur de balise (dans ce cas, '5') à l'aide de la valeur de la balise de type, (c'est à dire, dans ce cas) et de le stocker dans une variable à l'aide de XSLT, afin que je puisse utiliser la variable plus tard.
Aucune idée de comment puis-je le faire ?
OriginalL'auteur Harshdip Singh | 2013-03-25
Vous devez vous connecter pour publier un commentaire.
Vous pourriez faire de cette façon:
Appliqué à votre XML d'entrée, vous obtenez ce résultat:
Salutations, Peter
Singh: Vous êtes les bienvenus
OriginalL'auteur Peter
Si vous souhaitez utiliser la lecture variable pour définir un attribut (c'est à dire la couleur d'une ligne), vous devez utiliser {$variable} comme ci-dessous
puis
OriginalL'auteur user2615206