Доступ к элементам <a> на сайте Angular
Я ищу заполнить массив<a>
элементы на сайте AngularJS. Вот мой код массива:
$ProgramGuides = $ProgramGuidesPage.ParsedHtml.getElementById("content") | foreach {
$_.getElementsByTagName("ul").item(0) | foreach {
$_.getElementsByTagName("li") | foreach {
$_.getElementsByTagName("a")
}
}
}
$ProgramGuides
только возвращает 1<a>
элемент тем временем есть 10+<a>
элементы на странице. Я могу только предположить, что это как-то связано с Angular и ng-repeat для элементов. Любые идеи, как я могу получить все<a>
элементы в моем массиве?
Вот HTML-код угловой страницы:
Обновление: нашел документ XML с данными приложения!
Как я могу получить значения href внутри этого содержимого XML?
Вот как я хватаю Контент:
$XMLPage = Invoke-WebRequest -uri ("https://sellerweb.amerihome.com/api/ResourcesFiles?path=ProgramGuides") -WebSession $Amerihome
$XMLPage.Content