Para obtener todo el contenido de una página web
1 2 3 |
$url='https://www.bbc.com/news/' $result = Invoke-WebRequest $url $result.Content |
Para extraer una parte de una página web primero necesitamos saber el nombre de la etiqueta que contiene la información (por ejemplo los títulos de las noticias de una web)
Se selecciona el contenido indicando la etiqueta en el where
1 2 3 4 |
$url='https://www.bbc.com/news/' $result = Invoke-WebRequest $url $result.Content $result.AllElements | Where Class -eq 'title-link__title-text' | %{$_.innerText} |