Cosminexus V9 BPM/ESB基盤 サービスプラットフォーム 開発ガイド 基本開発編
サービスプラットフォームは,バイナリフォーマット定義ファイルで定義したnon-XML型変数を,バイナリパース処理で中間形式であるDOMの形に内部的に変換します。CSV形式の空データとNullデータは,DOM上では同様に扱いますが,空データとNullデータを区別するオプションを指定することで,空データとNullデータを区別して変換することができます。
CSV形式のデータを別のCSV形式のデータに変換する際の変換の流れを,次の図に示します。
図Q-1 CSV形式のデータを別のCSV形式のデータに変換する際の変換の流れ
CSV形式のデータとDOMで,空データとNullデータを区別するための条件を次の表に示します。
表Q-1 空データとNullデータを区別する際のデータの条件
データ種別 | データの条件 | データの扱い |
---|---|---|
CSV形式 | ""(ダブルクォーテーションだけ) | 空データ |
(0バイトデータ) | Nullデータ | |
DOM | nulldata属性※なし, またはnulldata属性※の値がtrueでも1でもない |
空データ |
nulldata属性※の値がtrueまたは1 | Nullデータ |
All Rights Reserved. Copyright (C) 2012, 2019, Hitachi, Ltd.