因此,在PowerShell Core中,
结果是 - 结果对象上没有
虽然这样做的原因很有道理,但问题是 - 如何在 Powershell Core 中解析 HTML?
现在,我可能可以使用一个 .NET Core 库,比如HtmlAgilityPack,但似乎需要进行大量代码更改才能将现有的PS代码迁移到该库中。
这是我们的最佳选择,还是对于PS Core用户有更好的选择? 编辑1 答案似乎可以在这里找到。
Invoke-WebRequest
命令已经默认使用-UseBasicParsing
参数。更多细节请参见这里和这里。结果是 - 结果对象上没有
ParsedHtml
属性。虽然这样做的原因很有道理,但问题是 - 如何在 Powershell Core 中解析 HTML?
现在,我可能可以使用一个 .NET Core 库,比如HtmlAgilityPack,但似乎需要进行大量代码更改才能将现有的PS代码迁移到该库中。
这是我们的最佳选择,还是对于PS Core用户有更好的选择? 编辑1 答案似乎可以在这里找到。