Прототип, над которым я работаю, нуждается в извлечении глубоко вложенного IFrame внутри веб-сайта. Мне нужно найти все элементы, содержащие класс, но XPath недоступен в дистрибутиве PCL для HtmlAgilityPack, поэтому this answer не работает. Другой подход использования .Descendants(), поскольку this answer предлагает, похоже, не работает, потому что я попытался, и Descendants(), похоже, не рассматривает детей детей, или если это так, я не знаю, как ,HtmlAgilityPack, PCL, без XPath: как получить все элементы по классам?
site's структура данных, как это:
html
body
div class mh-container
div class mh-wrapper
div class mh-main
div id main-content
article class post
div class entry-content <- has multiple (2) divs with os_poll
div class os_poll
div class os_widget_container <- TARGET
iframe name os_frame <- need data of the 'src' attribute
Моя цель состоит в том, чтобы получить все элементы с классом os_poll, а затем получить доступ к IFRAME и получить свои данные в исходных текстах. Поскольку XPath не работает, и я не знаю, как перемещаться по узлам, чтобы получить детей детей (я новичок в HAP), я не знаю, как с этим бороться.