我正在尝试从 wk1 (lotus-1-2-3) 文件制作一个小转换器,以供 friend 使用。这些文件只有简单的数据,没有功能或任何非常复杂的东西。
我找不到与 wk1 文件结构的解析指南或文档相关的任何内容。我已经尝试过查看 libreoffice 代码,但我的 C++ 非常生疏(学术水平,6 年前)。
我通常使用 PHP 和 JavaScript 进行编码,但我没有找到与这些语言相关的任何内容。
我相信我在某处读到过,Lotus-1-2-3 现在是废弃软件,所以我不认为它是“非法”或任何东西。
有相关信息吗? “解码”数据的最佳方法是什么(除了放弃)?
谢谢
最佳答案
对我来说,没有理由重新发明轮子......
有一个免费软件可以转换这些文件。
它甚至可以作为可移植应用程序使用,并且有一个命令行参数可以在格式之间进行转换:
soffice --headless --convert-to <TargetFileExtension>:<NameOfFilter> file_to_convert.xxx
因此,如果您确实需要一个“自己的”程序:将其与可移植版本的 libreoffice 一起打包,并制作一个漂亮的界面来选择源文件和目标文件并运行命令行...
关于javascript - Lotus-1-2-3 (wk1) 文件解析指南,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36781112/