123 文件格式
概述
.123 文件 是由 IBM 的 Lotus SmartSuite 在 1980 年代末创建的分布式软件的早期遗传,此格式曾经很常见地将数据组织成行和列,就像今天的 Excel 文档一样,但由于 Microsoft Excel 在 1990 年初采购,它失败了。
主要特点
- ** 二进制格式**:与现代基于文本的形式不同, .123 文件形式是双重的,使其在没有专门的软件的情况下更少可读。
- 结构化数据存储:组织为行和列,类似于当代分布式应用程序如Excel。
- ** 丰富功能**:支持各种数据类型,包括集成、浮动点数、标签和公式。
- Extensive Record Types: 包含各种各样的记录类型,可用于各种功能,如名列、打印标题和保护设置。
- 历史相关性:虽然过时,但在获取遗产数据方面仍然很重要。
技术规格
格式结构
.123 文件格式是二进制的,每个文件都由变量长度记录的无断序列组成,每一个文件都有一个标题,定义其类型和长。
核心组件
每个 .123 文件中的记录都有一个 4 位元的标题,其次是身体:
| 比特号 | 比特描述 |
|---|---|
| 0,1 | 记录类型代码(例如,BOF开始文件) |
| 2,3 | 记录的身体长度在比特 |
标准与兼容性
.123 格式不受现代应用的广泛支持,但是,它遵守了自己的内部标准,并经历了多种版本更新,包括 .wks、.wk1 等不同的扩展。
历史与进化
Lotus 1-2-3 在20世纪80年代末被引入为IBM PC的革命式平板应用程序,由于其速度和功能性而迅速成为受欢迎,但从1990年代初开始,从Microsoft Excel面临竞争。
與 123 檔案合作
第123章 打开文件
要打开 .123 文件,您可以使用软件,如 Lotus 1-2-3 Viewer 或 LibreOffice*,支持各种遗传文件格式。
转换 123 文件
常见的转换场景包括将 .123 文件转化为更现代化的格式,如 CSV、XLSX 或 ODS. 这可以通过使用 LibreOffice 和 Gnumeric 的工具来完成,这些工具提供了可靠的进口和出口能力。
创建123个文件
但是,如果您需要在此格式中使用现有数据,请考虑使用 LibreOffice Calc 或 Gnumeric 等软件,因为兼容性原因。
常见用例
- Legacy Data Access:在 .123 格式存储的旧财务记录的打开和分析。
- 历史研究:使用最初在Lotus 1-2-3中创建的历史数据集。
- 软件测试:测试现代分布式软件与遗产格式的进口/出口能力。
优点与限制
优点:
- ** 丰富功能**:支持各种数据类型和功能。
- 历史意义:有用于在历史研究或法律背景下访问旧数据集。
限制:
- 有限兼容性:不受大多数现代应用程序的支持,需要专门的软件来打开。
- 二元格式复杂性:由于其二进制性质而难以阅读而没有专门的工具。
开发人员资源
通过各种API和图书馆支持123文件编程,代码示例和实施指南将很快添加。
经常提出的问题
**Q:如何将 .123 文件转换为 Excel?**答:使用 LibreOffice 或 Gnumeric 等软件,可以导入 .123 文件并将其导出为 XLSX。
**Q:有没有免费的工具可以打开123个文件?**答:是的, LibreOffice 是一个受欢迎的选择,支持免费打开和查看 .123 文件。
Q:為什麼Lotus 1-2-3被停止?答:Microsoft Excel的竞争导致Lotus 1-2-3的下降,最终导致IBM在2013年中断。