javascript — Правила разбора файлов Lotus-1-2-3 (wk1)

Я пытаюсь сделать небольшой конвертер из файлов wk1 (lotus-1-2-3), чтобы превзойти друга. Файлы содержат только простые данные, никаких функций или чего-то действительно сложного.

Я не смог найти ничего, связанного с рекомендациями по разбору или документацией структуры файла wk1. Я уже пытался пройти код libreoffice, но мой C ++ очень ржавый (академический уровень, 6 лет назад).

Я обычно пишу на PHP и JavaScript, и я не нашел ничего связанного с этим для этих языков.

Я полагаю, что где-то читал, что Lotus-1-2-3 теперь заброшен, поэтому я не думаю, что это «незаконно» или что-то в этом роде.

Есть ли какая-либо информация об этом? Каков наилучший подход к «декодированию» данных (кроме того, что просто сдаться)?

Спасибо

0

Решение

Для меня нет причин заново изобретать колесо …

Существует бесплатное программное обеспечение, которое может конвертировать эти файлы.
Он даже доступен в виде переносимого приложения и имеет параметр командной строки для преобразования между форматами:
soffice --headless --convert-to <TargetFileExtension>:<NameOfFilter> file_to_convert.xxx

Поэтому, если вам действительно нужна «собственная» программа: упакуйте ее в переносимую версию libreoffice и создайте удобный интерфейс для выбора исходного и целевого файла и запуска командной строки …

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]