PowerShell 函数与命令别名使用指南
1. PowerShell 函数查找节点
在 PowerShell 中,我们可以通过编写函数来实现元素搜索,以下是一个查找节点的函数示例:
foreach ($child in $root.PSBase.ChildNodes)
{
$result = Find-Node -root $child -strategy $strategy
if ($result)
{
return $result
}
}
1.1 查找空 <li> 元素
我们可以使用上述函数来查找空的 <li> 元素,示例代码如下:
PS> $emptyLI = Find-Node -root $doc.body -strategy {
param($node)
return ($node.PSBase.Name -eq "li") -and ($node.a -eq $null)
}
PS> Write-Host $emptyLI
li
1.2 查找具有非空 href 属性的 <a> 元素
同样,我们也可以查找具有非空 href 属性的 &
超级会员免费看
订阅专栏 解锁全文
69

被折叠的 条评论
为什么被折叠?



