問題タブ [copybook]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
4463 参照

c# - C# プログラマー向けの COBOL コピーブック仕様

データ ファイルを定義するために COBOL コピーブックを作成する必要があるアプリケーションに取り組んでいます。

コピーブックを書き出す方法についての良い参考文献はありますか?

0 投票する
8 に答える
23637 参照

java - Java からの COBOL データ構造の読み取り

JavaプログラムでCOBOLデータを読み取る方法はありますか? より具体的には、次のケースに直面しています。

固定長のデータ レコードを含むファイルがあります。データ定義は、COBOL コピーブックとして行われます。コピーブックを考慮に入れ、それらの記録を読むことができる図書館を考えています。

理想的には、コピーブックの情報に基づいて基本的な Java クラスと構造を生成できる必要があります。後のステップで、データレコードが解析され、データがそれらの生成されたクラスのオブジェクトに入力されます。

COBOL データの読み取りの問題に対処する他の手法はありますか?

0 投票する
5 に答える
8864 参照

xml - COBOL コピーブックを XSD に変換する

Cobol Copybook から XSD に変換するツールを知っている人はいますか? またはXML。

0 投票する
1 に答える
566 参照

osb - 指数データの mfl 変換

OSB では、二重指数データから符号なしゾーン 10 進数への mfl 変換で問題に直面しています。指数データ(0E -7)のため失敗しています。

入力 : バイナリ形式の 000000 --> mfl はそれを 0E-7 に変換します --> 再度、この 0E-7 をバイナリに変換しようとします (ただし、ここでは mfl 変換は失敗します)。値が 0 の場合にのみ発生しますが、それ以外の値の場合は正常に機能します。誰もこれを見たことがありますか?

ピース&チアーズ。

0 投票する
1 に答える
2243 参照

xsd - cobol から xml スキーマ - WTX ツール

IBM Websphere トランスフォーメーション エクステンダーを使用して、ミドルウェア システムで XML からコピーブックへ、およびその逆の変換を行っています。このリンク Cobol to xsd mapping から、次のことがわかりました。

コピーブックの PIC X(03) は、以下の xml スキーマに変換する必要があります

コピーブックの PIC 9(03) は、以下の xml スキーマに変換する必要があります

ただし、以下のコピーブック タイプに使用する xml スキーマを直接確認することはできません。どなたかご案内いただけませんか?

0 投票する
1 に答える
712 参照

xml - スキーマからコピーブックへのマッピング - 番号

xml スキーマ (数値) からコピーブックへのマッピングがあり、コピーブック フィールドは数値 PIC S9(03) です。入力 xml 要素が 67 の場合、06G に変換されます。入力が 65 の場合、コピーブックで 06E に変換されます。14~01D、15~01E。-14~01M、-15~01N。これがどのように変換されるかのロジックがわかりません。xml を使用して、01N を -15 に変換するという同様の操作を応答で実行する必要があります (これを行う方法がわからない)。

編集

コピーブック (PICS9 03) に (f1 f6 c4 - 16 進数) が含まれている場合、xml では 164 に変換する必要があります。c は正を表します。ただし、xml 要素は 14R として表示されます。これは、f1 f6 c4 の ASCII 表示です。xml 要素をどのように定義すればよいですか? 現在は整数として定義されています。

編集

別のオプション - xslt を使用して、「14R」を持つ xml 要素を数値 +164 に変換することは可能ですか。上記と同じ例です。

0 投票する
2 に答える
1557 参照

java - JavaでCopyBookをXSDに変換する方法を知っていますか?

私はjavaでそれをすばやく実行しようとしています-CopyBookファイルを取得し、このCopyBookからxsdを生成します。

(cbからxmlを作成するためのオープンソースプロジェクトがいくつかあることは知っていますが、残念ながら、アイテムと多くのタグと属性を使用してxmlを生成します。残念ながら、XSDでもありません)

どんな助けでもありがたいです。ありがとう。

0 投票する
5 に答える
5583 参照

cobol - コピーブック フィールドの開始位置

フィールドのCOBOLコピーブックの開始位置を見つけるための簡単な方法はありますか? 例えば:

BGG-HAIRCOLOR 列は 7 列目から始まります。ただし、実際に扱っているファイルには、合計 3400 バイトになる約 250 の変数があります。手計算機を使って PIC 値を苦労して足し算するのは恐ろしく、私の生涯では起こらないことです。システムからの出力を調べているときのために、番号を vi に入れておくとよいでしょう。つまり、BGG-EYECOLOR 値は正しい列に収まりますか?

このようなコピーブックに注釈を付けるために perl スクリプトを作成することもできますが、その前に、誰かが同じ値を取得するためのよりスムーズな方法を持っているかどうか疑問に思いました。