xpath для каждого из нескольких условий - PullRequest
2 голосов
/ 14 марта 2010

Что не так со следующей строкой?

<xsl:for-each select="//Node1/Node2/Node3 [.!='Primary' or .!='Secondary' ]">

Попытка выбрать все элементы, где Node3 не является Первичным или Вторичным.

Спасибо.

Ответы [ 2 ]

2 голосов
/ 14 марта 2010

Я думаю, что вы хотите найти Node3, где контент не является первичным и не вторичным.

<xsl:for-each select="//Node1/Node2/Node3[.!='Primary' and .!='Secondary' ]">
0 голосов
/ 14 марта 2010
not(. = 'Primary' or . = 'Secondary')

:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...