parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Ответ

VRuzin 09.10.2006 11:44

Спасибо... осями не пользовался... вернее не заморачивался с ними. Тепрь понятно зачем они.
Ещё вопрос, вот две оси, following-sibling и preceding-sibling
Я не нашел оси, которая бы выбирала все элементы, кроме текущего, имеющие общего родителя.
Такая есть?

построил другой запрос:
/zzz/a[ (
		(c='DEF')and
		(not(following-sibling::a[(@b=@b)and(c='2')]))and
		(not(preceding-sibling::a[(@b=@b)and(c='2')]))
	) or
	(c='2')
	]
но по прежнему выдаёт пустой результат...
видимо ошибка в a[(@b=@b)and(c='2')], но как правильно её задать, ведь атрибуты @b и там и сям одинаковые?... :(