![]() |
Внимание, важное сообщение: Дорогие Друзья!
В ноябре далекого 2001 года мы решили создать сайт и форум, которые смогут помочь как начинающим, так и продвинутым пользователям разобраться в операционных системах. В 2004-2006г наш проект был одним из самых крупных ИТ ресурсов в рунете, на пике нас посещало более 300 000 человек в день! Наша документация по службам Windows и автоматической установке помогла огромному количеству пользователей и сисадминов. Мы с уверенностью можем сказать, что внесли большой вклад в развитие ИТ сообщества рунета. Но... время меняются, приоритеты тоже. И, к сожалению, пришло время сказать До встречи! После долгих дискуссий было принято решение закрыть наш проект. 1 августа форум переводится в режим Только чтение, а в начале сентября мы переведем рубильник в положение Выключен Огромное спасибо за эти 24 года, это было незабываемое приключение. Сказать спасибо и поделиться своей историей можно в данной теме. С уважением, ваш призрачный админ, BigMac... |
|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » PowerShell - [решено] Форматирование таблицы, полученной с web страницы |
|
PowerShell - [решено] Форматирование таблицы, полученной с web страницы
|
Старожил Сообщения: 232 |
Добрый день всем!
Есть задача сформировать .csv из таблицы, полученной из исходного кода web страницы. Таблицу получаю посредством скрипта Get-WebRequestTable.ps1 таким кодом: $url = 'https://epg.iptvx.one/' $t = Invoke-WebRequest $url .\Get-WebRequestTable.ps1 $t -TableNumber 0 | Format-Table P2,P3 -hideTableHeaders -AutoSize -Wrap | Out-File .\epg.txt ID в EPG Привязанные названия каналов no_epg NO EPG no_epg_cinema NO EPG Cinema no_epg_mult NO EPG Mult no_epg_music NO EPG Music no_epg_news NO EPG News no_epg_sport NO EPG Sport 0x0-fireplace-hd Горящий камин Ланет HOME Lanet Home 0x0 Fireplace HD 1-balt-ee PBK EE PBK Эстония Первый Балтийский канал Эстония Первый Балтийский Эстония 1-balt-lt PBK LT PBK Литва Первый Балтийский канал Литва Первый Балтийский Литва 1-balt-lv PBK LV Pirmais Baltijas Kanāls Первый Балтийский канал Первый Балтийский Первый Балтийский Латвия 1-music-hu 1 Music Channel Hungary 10kanal-novokuzneck 10 канал Новокузнецк 112-ua 112 Украина 112 Украина HD 112 Україна 112 Україна HD ID в EPG Привязанные названия каналов no_epg NO EPG no_epg_cinema NO EPG Cinema no_epg_mult NO EPG Mult no_epg_music NO EPG Music no_epg_news NO EPG News no_epg_sport NO EPG Sport 0x0-fireplace-hd;Горящий камин 0x0-fireplace-hd;Ланет HOME 0x0-fireplace-hd;Lanet Home 0x0-fireplace-hd;0x0 Fireplace HD 1-balt-ee;PBK EE 1-balt-ee;PBK Эстония 1-balt-ee;Первый Балтийский канал Эстония 1-balt-ee;Первый Балтийский Эстония 1-balt-lt;PBK LT 1-balt-lt;PBK Литва 1-balt-lt;Первый Балтийский канал Литва 1-balt-lt;Первый Балтийский Литва 1-balt-lv;PBK LV 1-balt-lv;Pirmais Baltijas Kanāls 1-balt-lv;Первый Балтийский канал 1-balt-lv;Первый Балтийский 1-balt-lv;Первый Балтийский Латвия 1-music-hu;1 Music Channel Hungary 10kanal-novokuzneck;10 канал Новокузнецк 112-ua;112 Украина 112-ua;112 Украина HD 112-ua;112 Україна 112-ua;112 Україна HD Подскажите, пожалуйста, возможно ли с помощью кода powershell привести полученную таблицу к нужному формату ? В идеале было бы получить на выходе .csv такого формата: Горящий камин;tvg-id="0x0-fireplace-hd",Горящий камин Ланет HOME;tvg-id="0x0-fireplace-hd",Ланет HOME Lanet Home;tvg-id="0x0-fireplace-hd",Lanet Home 0x0 Fireplace HD;tvg-id="0x0-fireplace-hd",0x0 Fireplace HD PBK EE;tvg-id="1-balt-ee",PBK EE PBK Эстония;tvg-id="1-balt-ee",PBK Эстония Первый Балтийский канал Эстония;tvg-id="1-balt-ee",Первый Балтийский канал Эстония Первый Балтийский Эстония;tvg-id="1-balt-ee",Первый Балтийский Эстония PBK LT;tvg-id="1-balt-lt",PBK LT PBK Литва;tvg-id="1-balt-lt",PBK Литва Первый Балтийский канал Литва;tvg-id="1-balt-lt",Первый Балтийский канал Литва Первый Балтийский Литва;tvg-id="1-balt-lt",Первый Балтийский Литва PBK LV;tvg-id="1-balt-lv",PBK LV Pirmais Baltijas Kanāls;tvg-id="1-balt-lv",Pirmais Baltijas Kanāls Первый Балтийский канал;tvg-id="1-balt-lv",Первый Балтийский канал Первый Балтийский;tvg-id="1-balt-lv",Первый Балтийский Первый Балтийский Латвия;tvg-id="1-balt-lv",Первый Балтийский Латвия 1 Music Channel Hungary;tvg-id="1-music-hu",1 Music Channel Hungary 10 канал Новокузнецк;tvg-id="10kanal-novokuzneck",10 канал Новокузнецк 112 Украина;tvg-id="112-ua",112 Украина 112 Украина HD;tvg-id="112-ua",112 Украина HD 112 Україна;tvg-id="112-ua",112 Україна 112 Україна HD;tvg-id="112-ua",112 Україна HD |
|
Отправлено: 12:29, 29-02-2020 |
Ветеран Сообщения: 3806
|
Профиль | Отправить PM | Цитировать |
Отправлено: 12:55, 29-02-2020 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Старожил Сообщения: 232
|
Профиль | Отправить PM | Цитировать Busla, спасибо большое!
то, что нужно... дальше, думаю, с рег. выражениями сформирую нужный .csv |
Отправлено: 13:30, 29-02-2020 | #3 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Сохранение отдельных элементов web страницы | Horses | Хочу все знать | 0 | 26-04-2015 17:57 | |
Интернет - Все Web-страницы недоступны | Sergey Po | Программное обеспечение Windows | 0 | 02-10-2009 17:15 | |
Прочее - Не все web-страницы открываются. | paravozzz | Сетевые технологии | 11 | 09-04-2008 13:15 | |
Интернет - Не сохраняются переведенные web-страницы | priboy | Программное обеспечение Windows | 0 | 15-03-2008 14:42 | |
Быстро Save'ать Web страницы .... | FIXXX | Хочу все знать | 2 | 16-03-2006 21:46 |
|