Как разобрать html в Powershell Core

Итак, Invoke-WebRequest в Powershell Core постоянно запекается с -UseBasicParsing. Более подробную информацию можно найти здесь и здесь.

Чистый результат - нет свойства ParsedHtml в объекте результата.

Хотя логика вполне логична, вопрос в том, как разбирать HTML в Powershell Core?

Теперь я, вероятно, могу использовать библиотеку .NET Core, например HtmlAgilityPack, но это похоже на обширный код изменения потребуются для переноса существующего кода PS для использования этой библиотеки.

Это наш лучший вариант или есть какие-то лучшие для пользователей PS Core?

ИЗМЕНИТЬ 1

Ответ, кажется, найден здесь - Невозможно использовать IHTMLDocument2


person mark    schedule 26.06.2019    source источник


Ответы (1)


Вероятно, самый простой способ - использовать модуль powerHTML, который в основном предоставляет оболочку для HTML Agility Pack.

PowerHTML

person TaTo    schedule 16.05.2020