Во-первых, да, я новичок в написании сценариев и PowerShell, поскольку это станет до боли очевидным. В моих попытках учиться я работал со сценарием отсюда: http://www.leeholmes.com/blog/2010/03/05/html-agility-pack-rocks-your-screen-scraping-world/
Это то, что я имею до сих пор:
add-type -Path 'C:\Program Files (x86)\htmlAgilityPack\HtmlAgilityPack.dll'
$doc = New-Object HtmlAgilityPack.HtmlDocument
$result = $doc.Load("C:\scipts\test.html")
$texts = $doc.DocumentNode.SelectNodes("//table[@class='dataTable']/tbody/tr/td[1]/a[1]")
$result = $texts | % {
$testText = $_
$Platform = $testtext.innertext
New-Object PsObject -Property @{ Platform = $Platform} | Select Platform
}
$result | Sort Platform | out-string
Это дает мне предметы, которые я ищу.
* Задача *
Я пытаюсь получить этот вывод в переменную в виде одной строки с каждым элементом, за которым следует запятая. для примера Item1, Item2, Item 3 и т.д ...
Буду признателен за любую помощь или объяснение, так как я погуглил себе глаза и не обязательно переношу то, что нахожу.
Спасибо!