copybookフィールドのデフォルトとして、LOW-VALUES(どのようなものであるかはわかりません)をバックエンドチームに渡す必要があります。私は、フィールドのためのサンプルとしてこれを得たメインフレームチームからxmlからcobolフィールドへのマッピング
15 :abc PIC X(15).
をCOBOL XMLを変換する変換WTXを使用します。
X'000000000000000000000000000000'
ただし、このルールを使用すると、文字数が15を超えるため、失敗します。どのようにして低値を渡すことができますか?
あなたは15進数を含むように、ルールマップのサイズを変更するので、もし上記のCOBOLフィールドのための私のルールマップ
="X'000000000000000000000000000000'"
エラーmeesage
Map: Output: abc Field:123 Group:outputcbl
Size of input item is greater than size of output item.
入力が空の場合はすべての低値を送信し、値がある場合はそのまま入力を送信します。私のwtxマッピングには入力xml utf8があり、コブを出力します。 – Suresh
使用しているマッピング手法がわからないので、助けてはいけませんが、低い値適切な文字数に16進文字列を取得する必要があります – TrueDub