-2

我有一个带有 .dat 扩展名的 ab initio 文件我可以在 unix 上使用命令 m_dump DML_of_file 文件名打开这个文件

文件格式为记录 1、记录 2 等

我想用java读取这个文件是他们从java读取这个文件的一种方式

4

2 回答 2

1

这将完全取决于相关文件的记录格式 (DML),我假设它已在您的 Ab Initio 应用程序中定义。我在 Python 而不是 Java 中做过类似的事情,这是理解 Ab Initio 类型并将它们转换为目标语言中的类型的问题。

于 2017-05-12T09:01:07.760 回答
1

.DAT 只是一个扩展名。在文件中,结构可以是通常在文件 DML 中定义的任何内容(ASCII 或 EBCIIDIC 或任何本机形式)。而且您描述结构的方式看起来像逗号分隔的 ASCII。有很多方法可以在 java 中读取文件。请点击以下链接:

如何从 JAVA 中的文本文件中读取逗号分隔值?

于 2017-07-14T07:09:35.120 回答