У меня есть следующее введите описание изображения здесь
и я хочу найти игроков, чьи позиции не являются "Вперед"
Попробуйте оператор for / where / return:
for $player in //player where fn:not($player/position = 'Forward') return $player
Вот одна строка в XPath:
//player[descendant::position[not(text()="Forward")]]