|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » Любой язык - Файлы большого объема html сохранить в csv, изменив структуру |
|
|
Любой язык - Файлы большого объема html сохранить в csv, изменив структуру
|
Старожил Сообщения: 239 |
Добрый день. В приложении ссылки находятся три файла.
Файл csv - желаемый результат. Файл html - материал для обработки, приложил один, а так их несколько. Файл xlsx - получаемый результат в Excel в надстройке Power Query. Если в папке один файл html, то Power Query его обработает за минуту-пол-тары. Если скопировать пару раз этот же файл, то PQ три файла обработает за минут пять. Если же размножить до десяти, то на обработку уходит более 15 минут. Результат не очень. http://forum.oszone.net/thread-150969-4.html Глядя в этой теме как лихо скрипты расправляются с файлами csv, хотел бы решить и эту задачу, используя скрипт. То есть обработать папку с файлами html, изменив структуру данных и сохранив в csv. Возможно ли это и сколько времени потребуется на обработку? https://drive.google.com/open?id=1ob...li253cDbc-GMU_ |
|
Отправлено: 16:31, 29-03-2020 |
fascinating rhythm Сообщения: 6626
|
Профиль | Отправить PM | Цитировать html-файлы создаются для отображения уже готовой информации в виде, понятном человеку. Обрабатывать их, особенно таблицы с огромным количеством объединённых строк - занятие крайне неблагодарное и непродуктивное.
Что создаёт эти html-таблицы, откуда они выгружаются? |
------- Отправлено: 09:05, 30-03-2020 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Старожил Сообщения: 239
|
Профиль | Отправить PM | Цитировать Цитата DJ Mogarych:
Цитата DJ Mogarych:
|
||
Отправлено: 09:24, 30-03-2020 | #3 |
fascinating rhythm Сообщения: 6626
|
Профиль | Отправить PM | Цитировать Этот R-Keeper умеет выгружать данные во что-то другое?
Там вроде бы есть экспорт в DBF или MSSQL. |
------- Отправлено: 10:27, 30-03-2020 | #4 |
Старожил Сообщения: 239
|
Профиль | Отправить PM | Цитировать Цитата DJ Mogarych:
|
||
Отправлено: 10:37, 30-03-2020 | #5 |
fascinating rhythm Сообщения: 6626
|
Профиль | Отправить PM | Цитировать Цитата v79italya:
В любом случае, можно, наверное, делать нечеловеческие усилия и парсить этот HTML, но я бы не советовал. Надо выгружать во что-то более осмысленное. Я немножко пытался парсить, но безрезультатно. |
|
------- Отправлено: 10:44, 30-03-2020 | #6 |
Crazy Сообщения: 1218
|
Профиль | Отправить PM | Цитировать Цитата v79italya:
Цитата DJ Mogarych:
Чтобы распарсить rowspan-ы, потребуются немаленькие усилия... если бы таблица была простой, то и парсить её было бы просто. Правильнее - получать доступ к исходным данным и уже потом заниматься их обработкой. |
||
------- Отправлено: 12:27, 30-03-2020 | #7 |
Старожил Сообщения: 239
|
Профиль | Отправить PM | Цитировать DJ Mogarych, отсюда ноги растутhttps://www.planetaexcel.ru/forum/in...-v-power-qwery
Мне было интересно возможно ли быстрая обработка файлов |
Отправлено: 16:06, 30-03-2020 | #8 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать v79italya, быстрая обработка возможна для реляционных баз данных. Почему авторы R-Keeper не озаботились экспортом во что-то вменяемое — хрен его знает.
|
Отправлено: 18:54, 30-03-2020 | #9 |
fascinating rhythm Сообщения: 6626
|
Профиль | Отправить PM | Цитировать Так озаботились же вроде, просто разобраться надо.
|
------- Отправлено: 20:35, 30-03-2020 | #10 |
|
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
2008 R2 - Синхронизация большого объема данных | zer0c0o1 | Windows Server 2008/2008 R2 | 2 | 28-10-2014 14:26 | |
EP-8HDA5J не функционирует с винчестерами большого объема. | love_fist911 | Материнские платы и память | 6 | 15-08-2011 05:52 | |
Разное - [решено] Не запускаются exe файлы большого объема. | necrospunk | Microsoft Windows 2000/XP | 6 | 24-04-2011 15:46 | |
2008 R2 - Подвисает копирование файлов большого объема из сети | ujin | Windows Server 2008/2008 R2 | 2 | 07-10-2010 12:57 | |
HDD - старый BIOS и винчестер большого объема. | Trinux | Накопители (SSD, HDD, USB Flash) | 2 | 30-05-2009 20:22 |
|