COBOL2002 XML連携機能ガイド
使用するファイルの一覧を表B-1に示します。
表B-1 XML連携機能,XML連携機能の実行ライブラリで使用するファイル
| ファイル種別 | 拡張子 | 内容 | 出力元 | 入力先 |
|---|---|---|---|---|
| 共用ライブラリ | .so※1 .sl※1 .a※4 |
オブジェクトプログラムのライブラリを格納するファイル。 | − | リンカ |
| DLLファイル | .dll※2 | DLL(ダイナミックリンクライブラリ)を格納するファイル。 | リンカ | − |
| ライブラリファイル | .lib | インポートライブラリファイル。 | − | リンカ |
| COBOLソースファイル | .cblほか※3 | COBOL原始プログラムを格納するファイル。 | − | コンパイラ |
| XMLアクセス用データ定義 | .cbl | XMLドキュメントへのアクセスに必要なCOBOLのデータ定義を格納するファイル。 拡張子は.cblでなければならない。 |
cblxml | コンパイラ |
| XMLアクセス用ステータス定義 | .cbl | XMLアクセスルーチンのステータス名称を定義する登録集原文。 | − | コンパイラ |
| XMLアクセスルーチン | .cbl | XMLドキュメントにアクセスするCOBOL副プログラムを格納するファイル。 拡張子は.cblでなければならない。 |
cblxml | コンパイラ |
| カタログファイル | .cxc | 公開識別子とファイルの対応づけを定義するファイル。 拡張子は.cxcでなければならない。 |
− | cblxml,実行時 |
| データ定義ファイル(DDFファイル) | .cxd | COBOLプログラムからアクセスするXMLドキュメント中の要素と,COBOLデータ項目との対応づけを指定するファイル。 拡張子は.cxdでなければならない。 |
− | cblxml |
| 外部DTDファイル | .xml | DTDのDOCTYPE宣言の実体を記述したファイル。 | − | cblxml |
| オブジェクトファイル | .o※1 .obj※2 |
コンパイルの結果であるオブジェクトプログラムを格納するファイル。 | コンパイラ | リンカ |
| 文書型定義ファイル(DTDファイル) | .xml .dtd※2 |
XMLドキュメントで使用するマークづけ要素と要素の構成を定義するファイル。 拡張子は.xmlまたは.dtdでなければならない。 |
− | cblxml |
| XMLドキュメント | .xml | XML対応COBOLプログラムのアクセス対象となるXMLファイル。 | 実行時 | 実行時 |
| 実行可能ファイル | .exe | コンパイル,リンクをして実行可能になったプログラムを格納するファイル。 | リンカ | − |
All Rights Reserved. Copyright (C) 2017, 2019, Hitachi, Ltd.