|
0 / 0 / 0
Регистрация: 03.04.2022
Сообщений: 9
|
|
Конвертирование XLSX в CSV12.02.2023, 23:01. Показов 2394. Ответов 7
Здравствуйте.
Задача: На вход поступает файл .xlsx, нужно считать с него данные, преобразовать и вывести в файл .xlsx/.csv Погуглив и почитав форум стало понятно, что адекватных открытых библиотек для считывания из файла .xlsx нет. Подскажите пожалуйста, может есть какие-то адекватные конвертеры из .xlsx в например .csv?
0
|
|
| 12.02.2023, 23:01 | |
|
Ответы с готовыми решениями:
7
Конвертировать из .xlsx в .csv
|
|
533 / 274 / 220
Регистрация: 14.11.2016
Сообщений: 1,054
|
||||||
| 13.02.2023, 05:13 | ||||||
0
|
||||||
|
0 / 0 / 0
Регистрация: 03.04.2022
Сообщений: 9
|
|
| 13.02.2023, 19:20 [ТС] | |
|
Ваш вариант не сработает. Так как xlsx - zip архив с набором xml файлов, например. Так просто не получится))
0
|
|
| 13.02.2023, 19:58 | |
|
1
|
|
|
631 / 526 / 104
Регистрация: 05.08.2022
Сообщений: 2,810
|
|
| 16.02.2023, 20:26 | |
|
Если на машине с программой точно стоит Excel - то можно его дергать через COM, ссылка в посте выше. Но обязательно нужен установленный Excel.
Сторонних библиотек чтение excel нет. Как вариант, если Excel файл простой - распаковать из него файлы, структура у вложенных xml-файлов у них достаточно простая (для простой таблицы), оттуда любым xml-парсером читать. Правда там не все в один файл сложено, но если структура таблицы Excel регулярная - то несложно. Не по теме: А вот интересно, есть же Open Office, он умеет читать excel-файлы. Т.е. в его коде есть в принципе читалка и даже писалка excel-файлов.
1
|
|
|
12 / 10 / 2
Регистрация: 06.10.2013
Сообщений: 19
|
||||||
| 18.02.2023, 12:44 | ||||||
2
|
||||||
|
0 / 0 / 0
Регистрация: 03.04.2022
Сообщений: 9
|
|
| 21.02.2023, 18:01 [ТС] | |
|
Вообщем. Самое адекватное решение, которое я нашёл - LibXL. Библиотека конечно платная, но есть бесплатная версия в которой:
1) можно обрабатывать 300 ячеек за сеанс 2) В начале файла по умолчанию генерируется противная надпись с названием библиотеки, которую кроме как вручную никак не удалишь. При этом, повозившись, можно найти ключи активации полной версии, в которой этих ограничений нет))
0
|
|
| 21.02.2023, 18:01 | |
|
Помогаю со студенческими работами здесь
8
Из xlsx в csv Xlsx/csv Задача по xlsx csv Convert xlsx to csv
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
|
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях.
Задача: при копировании документа очищать определенные реквизиты и табличную. . .
|
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git
main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели
8ATzM_2aurI
|
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2.
Задача: запретить редактирование документа, если он открыт у другого пользователя.
/ / . . .
|
|
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои.
А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
|
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20%
kYBz3eJf3jQ
|
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
|
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
|