не могу составить xpath помогите

backoff

Client
Joined
Apr 20, 2015
Messages
6,333
Reaction score
6,622
Points
113

Yuriy Zymlex

Client
Joined
Oct 23, 2016
Messages
6,713
Reaction score
3,478
Points
113

backoff

Client
Joined
Apr 20, 2015
Messages
6,333
Reaction score
6,622
Points
113
посреди xPath использовать.
покажи правильно плиз как?

и как из этого выбрать нужный вариант?

потому как [1] - много
а [2] - нет вообще
 

backoff

Client
Joined
Apr 20, 2015
Messages
6,333
Reaction score
6,622
Points
113
правильно будет

Code:
//div[@id='ires']//div[@class='g']
находит то что надо по номерам, изначально не к тому вязался
 

udder

Client
Joined
Mar 28, 2017
Messages
638
Reaction score
140
Points
43
Code:
//div[@id='rso']/div[@class='bkWMgd']/div[@class='srg']/div[@class='g']//div[@class='rc']/div[@class='r']//h3[@class='LC20lb'])[1]
 

backoff

Client
Joined
Apr 20, 2015
Messages
6,333
Reaction score
6,622
Points
113
забыл сказать.
к классам привязываться нельзя, они динамические
 

orka13

Client
Joined
May 6, 2015
Messages
2,190
Reaction score
2,209
Points
113
урл - https://www.google.com/search?hl=ru&source=hp&ei=jwdcXJyOF8KisgGh_bRI&q=продажа+рекламы&btnK=Поиск+в+Google&oq=продажа+рекламы&gs_l=psy-ab.3..0l10.151956.992096..994055...9.0..0.122.800.12j1......0....1j2..gws-wiz.....6..35i39j0i131j0i10i1i42j0i10i1.8TKhIs5Ue1g

надо сделать клик по 1й ссылке, через xpath

по идее должно работать, но почему-то находит не 1 вариант, а 9
http://joxi.ru/BA0vEMxfMPQ0Km

Code:
//div[@class='srg']//div[@class='r'][1]
Так оно просто нашло девять штук ссылок таких на странице, а не ссылку под номером девять. Все логично. Клик в зенке через C# по Xpath такому все-равно будет всегда происходить по первой ссылке. Но можно и так для уверенности, чтобы именно только первую находило и не более:
Code:
(//div[@class='srg']//div[@class='r'])[1]
 

backoff

Client
Joined
Apr 20, 2015
Messages
6,333
Reaction score
6,622
Points
113
во! спасибо. работает
нужно клик не не только по первой делать но и по 2.3.4 и тп )
 

kapelan28

Client
Joined
Sep 22, 2015
Messages
479
Reaction score
190
Points
43
нужно клик не не только по первой делать но и по 2.3.4 и тп )
так тебе нужно сделать клики по всем ссылкам или только по определенной? У меня есть наработка по части кликов на все (или почти все) ссылки.
правда, я ее хотел на конкурсе шаблонов показать )) (если пропустят)
 

backoff

Client
Joined
Apr 20, 2015
Messages
6,333
Reaction score
6,622
Points
113
так тебе нужно сделать клики по всем ссылкам или только по определенной?
уже все ок... спасибо
орка дал то что надо
 

Users Who Are Viewing This Thread (Total: 1, Members: 0, Guests: 1)