У меня есть ниже условие, чтобы проверить, в котором я должен проверить два условия, что являетсяРеализация нескольких условий в XSLT
1) ABSClassificationScheme = Очистка Штата
2), и если первое условие соответствует только тогда проверьте второе условие, которое является cfStateId, accpt_novated_sw, Clearing Complete и manual_novated, которое является cfStateId, должно иметь одно из этих трех значений, тогда в этом случае оно должно напечатать true
, поэтому я придумал это условие ниже, пожалуйста, сообщите, правильно ли оно
<xsl:template match="ABSClassificationScheme[
. = 'Clearing State' and
../cfStateId = 'accpt_novated_sw' or ./cfStateId='Clearing Complete' or ./cfStateId='manual_novated' ]">
<xsl:value-of select="'true'"/>
</xsl:template>
, но сейчас она не работает для очистки Complete и manual_novated вы можете, пожалуйста, сообщите мои выше реализации правильно или нет
Ваш вопрос непонятен. Покажите нам пример ввода XML. –
Также, пожалуйста, уточните второе условие, так как оно довольно нечитаемо. –