В таблице присутствуют строки со следующей иерархией:
//div[@class='table']
//div[@class='some_row_n']//......some xpath...//<child with text abc>
//div[@class='some_row_m']//......some xpath...//<child with text xyz>
Я могу достичь xpath с помощью
//div[@class='table']//div[descendant::text()="abc"]
Но есть ли способ, с помощью которого я мог бы выяснитьxpath к родительской строке 'some_row_n'
(или 'some_row_m'
в зависимости от искомого текста).Проблема в том, что количество элементов в разделе xpath .....some xpath...
выше неизвестно во время разработки.
Я пытаюсь добиться этого без необходимости циклически перебирать каждую строку, чтобы найти текст. Это может значительно сократить усилия по кодированию.