Я добавляю связанные элементы (Parent-Child) через файл XML, используя следующие:обратных Foreach XML узлов в PowerShell
[xml]$fileXml = Get-Content 'c:\example.xml'
$fileXml.Elements | % {
MyAdd-Function $_
}
При удалении этих элементов, как я могу убедиться, что перебирает в обратном заказ? Я попробовал это, и это не работает:
[xml]$fileXml = Get-Content 'c:\example.xml'
[Array]::Reverse($fileXml.Elements) | % {
MyRemove-Function $_
}
Я думаю о превращении $fileXml.Elements
в реальный массив, а затем задним ходом, но мне было интересно, если есть более простой способ.
Awesome! Это сработало! Я думаю, мне нужно сохранить его в переменной first c: – Katie