Может ли XPointer «переходить» по ссылкам? - PullRequest
1 голос
/ 28 апреля 2011

Я знаю, что могу указать для узла другой документ, используя XPointer:

http://www.google.com/#xpointer(...)

Но могу ли я указать узел / @ href в текущем документе и указать узел в этом документе?

1 Ответ

1 голос
/ 20 января 2012

Используйте что-то вроде этого, чтобы сначала перейти к корневому узлу, а затем вернуться к гиперссылке:

#xpointer(here()//ancestor::*[1]/ancestor::*[1]/descendant::a[@id='#1'])
...