0

複雑な COBOL 構造 (メインフレーム) から xml ファイルを生成する必要があります。データ ツリーが大きすぎて WS に収まらないため (約 8 つのネストされた配列で、それぞれに 30 バイトが約 75 回出現する)、XML GENERATE cobol 関数を使用できないため、xml 生成関数に渡すグループ項目が 1 つもありません。 .

私が考えることができる唯一のオプションは、必要な Adabas テーブルの階層をレベルごとに調べてファイルを埋めることによって、xml を「手動で」生成することです。毎回ファイルを再読み込みし、次のノードを「ネスト」します。

より良い方法はありますか?

データは ADABAS テーブルから取得されています。また、Natural でも作業できます。Natural を使用したより良い解決策はありますか? 私が知っていることから、自然では3レベル以上のネストが許可されていません。これは私にとって問題です。

ありがとうございました!

4

4 に答える 4

0

だから2つの考え:

  • 必要に応じて、コードで XML を「手動で生成」します。
  • 可能であれば、ツリーをサブツリーに分割します。
于 2016-08-25T09:07:53.443 に答える