1
У меня есть два Powershell сценарии:Как сказать, когда XML-элемент является одним из нескольких или не в PowerShell
Один используя один <b>
элемент:
$x = [xml] "<a><b>foo</b></a>"
$x.a.b.length
И один, используя несколько (два в этом случае) <b>
элементы:
$y = [xml] "<a><b>foo</b><b>bar</b></a>"
$y.a.b.length
Первый скрипт возвращает длину текста в одном <b>
элемента, второй возвращает число <b>
элементов.
Как узнать, существует ли один или несколько элементов <b>
. Очевидно, что свойство length
не выполнит эту работу.
Я использую выиграть 8.1 и 4
PowerShell
Это работает - спасибо - Граф нет в списке при использовании '$ x.a.b | get-member' – Graham
@Graham '| Get-Member' перечисляет элементы в '$ x.a.b',' Get-Member -InputObject @ ($ x.a.b) 'покажет вам –