Я скопировал xpath Chrome для определенного узла
// * [@ id = "__w2_cEfEsuQ_list_item"] / div / div [2] / div / div [1] / div [2]/ a [1]
Выполнение этого в консоли Chrome возвращает
[a]
0: a
length: 1
__proto__: Array(0)
0 может быть расширено и содержит много подузлов (я удалил большинство из них, потому что SO жаловался на слишком многокод в моем вопросе), например:
accessKey: ""
tagName: "A"
target: ""
text: "38 Answers"
textContent: "38 Answers"
title: ""
translate: true
type: ""
username: ""
Я хочу xpath, который возвращает узлы textContent
и text
.Я пробовал разные варианты на //*[@id="__w2_cEfEsuQ_list_item"]/div/div[2]/div/div[1]/div[2]/a[1]/text()
, но ни один не работал.Как мне это сделать?