我有一个扩展名为.dat ab initio 文件,我可以使用命令在 Unix 上打开这个文件 m_dump DML_of_file
文件名该文件采用记录1,记录2等格式
我想在Java中读取此文件是他们从Java读取此文件的一种方式
这完全取决于相关文件的记录格式 (DML(,我假设您的 Ab Initio 应用程序中已定义该格式。我在 Python 而不是 Java 中做了类似的事情,这是一个理解 Ab Initio 类型并将其翻译成目标语言类型的问题。
.DAT 只是一个扩展。在文件中,结构可以是通常在文件 DML 中定义的任何内容(ASCII 或 EBCIIDIC 或任何本机形式(。您描述结构的方式,它看起来像逗号分隔的 ASCII。在 java 中读取文件的方法有很多种。点击以下链接:
如何在JAVA中从文本文件中读取逗号分隔的值?