0
工作过以前的文章中矿(在这里:Remove Duplicate XML Nodes in PowerShell)的获得价值从集团的对象
这里是我的代码:
#Load XML file into $catalogXML
[xml]$catalogXML = (Get-Content (C:\test.xml))
$softwareVersionsArray = $catalogXML.catalog.software
$softwareToBeInstalled = $softwareVersionsArray|Group-Object name|ForEach-Object {$_.Group[0]}
这里是我的电流输出为$ softwareToBeInstalled:
name version installer_location
---- ------- ------------------
MozillaFirefox 31.3.0 /Mozilla/Firefox/31.3.0.exe
Arduino 7.8 /Arduino/7.8.exe
GoogleChrome 35.7 /Google/Chrome/35.7.msi
使用For循环,我想从我的组对象($ softwareToBeInstalled)获取值并将它们放入变量(如$ softwareName,$ softwareVersion等)中。
这正是我需要的!我无法找到关于如何从组对象中提取信息的任何信息。非常感谢! – JimBob117