Задать вопрос
@TechNOIR

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

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

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

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


Как сделать вывод Excel чтобы соответственно "Исполнитель:", "Название альбома:" и.т.д стали столбцами, а то что после двоеточия - значениями столбцом?
Спасибо заранее.
  • Вопрос задан
  • 1088 просмотров
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Основы Excel для работы
    1 неделя
    Далее
  • Skillbox
    Excel + Google Таблицы с нуля до PRO
    4 месяца
    Далее
  • SF Education
    Excel Academy
    2 месяца
    Далее
Решения вопроса 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
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы