[00:42:41] <ada_ru> (Oleg) Сисадмина призвали в армию. Первые стрельбы. Ну солдаты кое-как отстреливаются кто попадает в мишень кто в молоко. И тут ТА-ДА-ДА-ДА-ДАХ! ТА-ДА-ДАХ! Админ лупит во все стороны кроме мишени. Дым, гарь, грохот!
-Ты, придурок, что твориш?!
— Не знаю. От меня пули вышли проблемы на вашей стороне.
[17:00:02] <ada_ru> (Лекс) Здравствуйте, коллеги. Скажите, кто-нибудь работал с xlsx на чтение в Ада?
[21:03:00] <ada_ru> (Oleg) В аде нет, в питоне и го. Ито насколько помню xls
[21:03:09] <ada_ru> (Oleg) Но погляжу
[21:12:56] <ada_ru> (I_vlxy_I) Для крестов тоже что-то было
[21:13:34] <ada_ru> (I_vlxy_I) Но вообще, лучше всего, если винда, теребонькать мс офис через COM/OLE
[21:19:21] <ada_ru> (Лекс) с большим успехом я могу дергать модуль на go. Это вообще комьюнити ада-программистов?😱
[21:24:13] <ada_ru> (I_vlxy_I) https://github.com/joakim-strandberg/excel_file_reader?files=1
[21:24:24] <ada_ru> (I_vlxy_I) М?
[21:25:55] <ada_ru> (Лекс) Смотрел, это прототип, заточенный под конкретную структуру файла (а нужна полноценная либа), и бинарь кстати не работвет
[21:27:15] <ada_ru> (I_vlxy_I) Надо рыть в сторону COM IMHO
[21:27:39] <ada_ru> (I_vlxy_I) Полноценно то (совсем полноценно) только офис с этим работает
[21:27:56] <ada_ru> (I_vlxy_I) Ни питон ни жаба не могут полноценно
[21:28:22] <ada_ru> (Oleg) Да это в принципе хml упакованный в ZIP
[21:29:15] <ada_ru> (Oleg) Есть либа для zip и есть либа для xml, делай либу xlst и давай нам :-)))
[21:29:17] <ada_ru> (I_vlxy_I) отвечает (Oleg) на <Да это в принципе хm…>
С хз какой структурой внутри и бинарными блобами
[21:29:30] <ada_ru> (Лекс) На го есть полноценная либа, на кречтах. На аде нашёл полноценную только для записи
[21:29:45] <ada_ru> (Лекс) На перле тоже есть
[21:30:00] <ada_ru> (I_vlxy_I) Полноценная на крестах? Три раза ХА
[21:30:15] <ada_ru> (I_vlxy_I) Возился я с ними - это жесть и угар местами
[21:30:29] <ada_ru> (I_vlxy_I) Но издалека выглядят вкусно
[21:30:50] <ada_ru> (Oleg) С COM я делал на плюсах
[21:30:57] <ada_ru> (Лекс) Обычная там структура, писать самому просто лень, к тому же я в аде новичок
[21:30:58] <ada_ru> (Лекс) цитирует (I_vlxy_I)
С хз какой структурой внутри и бинарными блобами
[21:31:04] <ada_ru> (Oleg) Думаю в Аде не сложнее
[21:31:31] <ada_ru> (Лекс) Мне ком не подходит, к сожалению.
[21:31:33] <ada_ru> (Oleg) Ну вот , скольких людей сгубил копипаст :-))))
[21:38:30] <ada_ru> (I_vlxy_I) Ну, можно биндинг к плюсам сделать, чо.
[21:38:37] <ada_ru> (I_vlxy_I) Довольно типовая операция
[22:06:24] <ada_ru> (I_vlxy_I) отвечает (Лекс) на <На го есть полноценн…>
а какие либы для крестов и го?
[22:34:46] <ada_ru> (Лекс) Для крестов помню, в прошлом году видел, но она вроде есть в vcpkg, я на них не пишу поэтому не пробовал, думал обвязку написать — но тогда у меня был проект на Common Lisp, а байдинги там целый BDSM ART.
На го я использую https://github.com/tealeg/xlsx
Вот райтер для Ада https://excel-writer.sourceforge.io
[22:38:27] <ada_ru> (Лекс) для C# кстати тоже есть либа https://ironsoftware.com/csharp/excel/
[22:42:58] <ada_ru> (Vinpuh) Лучше джавовскую https://poi.apache.org/
[22:43:28] <ada_ru> (I_vlxy_I) ой. poi. не знаю, может оно и развивалось, но в 2007 году оно очень ограниченно могло в xls
[22:44:09] <ada_ru> (Vinpuh) Все она может, у меня в проектах работает.
[22:44:33] <ada_ru> (I_vlxy_I) вообще всё? график в xls вставить сможет?
[22:45:12] <ada_ru> (I_vlxy_I) эксельки штука довольно сложная
[23:53:39] <ada_ru> (Oleg) А нахрена вообще ексель, в xml а его в ексель уже
[23:54:41] <ada_ru> (I_vlxy_I) в csv тогда уж
[23:54:55] <ada_ru> (I_vlxy_I) но человеку то надо на чтение, а не на запись 🙂
[23:56:44] <ada_ru> (Лекс) в данный момент я вызываю программу на го, обрабатываю входящий файл и передаю данные в формате json в основную программу...