@TechNOIR

Powershell. Как выполнить экспорт полученного массива в Excel?

Добрый день.
Выполняю парсинг с помощью Powershell+Selenium.
С помощью команды $fullstory = $ie.FindElementByClassName("comment")

Получаю вывод:

Исполнитель: Pink Floyd
Название альбома: Dark Side Of the Moon
Стиль: Rock
Год выпуска: 2016


Как сделать вывод Excel чтобы соответственно "Исполнитель:", "Название альбома:" и.т.д стали столбцами, а то что после двоеточия - значениями столбцом?
Спасибо заранее.
  • Вопрос задан
  • 1052 просмотра
Решения вопроса 1
@denilenko
Не совсем то, но думаю можно адаптировать под ваши нужды:
Немного говнокода
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@TechNOIR Автор вопроса
Помогли решить проблему на Technet.
Прикладываю решение в надежде,что кому нибудь пригодится.

Модуль для Excel: https://github.com/dfinke/ImportExcel
$h = Write-Output Стиль,Формат,"Год выпуска",Размер,"Название альбома",Исполнитель
$data = $fullstory.text.split("`n") -replace ": ","=" | Where {$_.Trim()} | Out-String | ConvertFrom-StringData | Foreach {[pscustomobject]$_}
$data | Select $h | Export-Excel file.xlsx -AutoSize
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы