Acesse os elementos <a> no site Angular
Eu estou olhando para preencher uma matriz com<a>
elementos em um site AngularJS. Aqui está o meu código de matriz:
$ProgramGuides = $ProgramGuidesPage.ParsedHtml.getElementById("content") | foreach {
$_.getElementsByTagName("ul").item(0) | foreach {
$_.getElementsByTagName("li") | foreach {
$_.getElementsByTagName("a")
}
}
}
$ProgramGuides
retorna apenas 1<a>
elemento enquanto isso existem 10+<a>
elementos na página. Só posso imaginar que isso tenha algo a ver com Angular e ng-repeat nos elementos. Alguma idéia de como eu posso obter todo o<a>
elementos em minha matriz?
Aqui está o HTML da página Angular:
Atualização: Encontrei o documento XML com os dados do aplicativo !!
Como posso obter os valores href dentro deste conteúdo XML?
É assim que eu estou pegando o conteúdo:
$XMLPage = Invoke-WebRequest -uri ("https://sellerweb.amerihome.com/api/ResourcesFiles?path=ProgramGuides") -WebSession $Amerihome
$XMLPage.Content