2016-12-07 2 views
0

у меня есть два Xsl переменные:сравнить две переменные 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> 

я хочу найти необычный один, как я это делаю? i.e Мне нужно извлечь dailyValueIntakePercent в случае и создать его элемент.

ответ

0

<xsl:copy-of select="$nutrientDetail/value[not(. = $nutrientDetailArray/v)]"/> копирует элементы value из первой переменной, которые не имеют равных v элемент со второго.

Смежные вопросы