Я ожидал, что приведенный ниже код Powershell получит элемент HTML по классам, но в результате получится $null
, хотя ожидается, что он вернет текст My Class
.
Страница HTML была Развернут и опубликован мной как Google Web App, но Google использует Javascript для загрузки моего кода HTLM, так как я могу получить элемент HTML, загруженный с Javascript, используя Powershell? (Я не могу использовать API Google)
Powershell:
$url = 'https://script.google.com/macros/s/AKfycbyxP3Gjvy50oCwLoAB2vuWWgcA75MJ0vIgf9GiQCkNzxb5QGNE/exec'
$response = Invoke-WebRequest -Uri $url
$feedback = $response.ParsedHtml.body.getElementsByClassName("note") | select -expand innertext
write-host "feedback: " $feedback