2016-12-07 8 views
0

私は2つのXSL変数を持っているを見つけるために2つのXSL変数を比較:は違い

<xsl:variable name="nutrientDetail"> 
    <value>nutrientTypeCode</value> 
    <value>dailyValueIntakePercent</value> 
    <value>measurementPrecision</value> 
    <value>quantityContained</value> 
</xsl:variable> 



    <xsl:variable name="nutrientDetailArray"> 
     <v>nutrientTypeCode</v> 
     <v>measurementPrecision</v> 
     <v>quantityContained</v> 
    </xsl:variable> 

私はそれをどのように行うか珍しいものを見つけたいですか? つまり、 の場合はdailyValueIntakePercentを抽出し、その要素を作成する必要があります。

答えて

0

<xsl:copy-of select="$nutrientDetail/value[not(. = $nutrientDetailArray/v)]"/>は、v要素が2番目の要素と等しくない最初の変数からvalue要素をコピーします。