2

.ddm.pnt.fdtおよび.binファイルにデータを保存しています。

これらのファイル形式から にデータをエクスポート (または抽出または変換) するにはどうすればよい.csvですか?

ADABAS データベースだと思います。

4

2 に答える 2

2

はい。
ファイル拡張子は、Adabas データベースのように見えます。
データベースを実行するための Adabas/Natural 環境が必要であり、Natural でデータベース コンテンツを読み取るための簡単なプログラムを記述し、それらを区切り文字「;」を使用してテキスト「ワーク ファイル」に配置できます。および csv 拡張子。
J は、データベース ファイルを手動でアンパックするためのツールを見つけられませんでした。

于 2015-11-26T11:47:45.170 に答える
0

peterozgood が指摘したように、通常は Natural を使用します。

Windows または Unix で Natural を使用している場合は、次のようにコーディングできます。

DEFINE WORK FILE nn  TYPE 'CSV'

...ここで、nn は 1 から 32 までの数字で、目的の作業ファイルを識別します。
(これは、コードページとデリミタとともに、いわゆる Natparm で管理者が指定することもできます)

その後、コーディングしてファイルにデータを出力できます

WRITE WORK FILE nn  operand1 ... operandN

Natural は csv を自動的に作成します。
フィールドは区切り文字で区切られ、必要に応じて引用符で囲まれ、エスケープされます。
(区切り文字は、Natparm または起動パラメータとして指定できます)

残念ながら、この機能は Mainframe Natural では利用できません。
(CSVです。ワークファイルはもちろん利用可能です)

于 2019-12-30T17:55:14.533 に答える