Чтобы получить первый элемент y
без атрибута z
, вы можете использовать это выражение:
//y[not(@z)][1]
Чтобы получить, например, первые три элемента <y>
, которые не имеют атрибута z
, вы можете использовать функцию position()
:
//y[not(@z)][position() >= 1 and 3 >= position()]