マッピング時は,マッピングできる変換元ノード,変換先ノード,およびファンクションの対応を考える必要があります。マッピングできる変換元ノード,変換先ノード,およびファンクションの対応を表7-4~表7-7に示します。
表7-4 変換元ノードから変換先ノードへのマッピング
マッピング元 | マッピング先 | ||
---|---|---|---|
変換元ノード | 変換先ノード | ||
単純内容※ | 複合内容※ | 属性※ | |
単純内容※ | ○ | × | ○ |
複合内容※ | × | × | × |
属性※ | ○ | × | ○ |
表7-5 変換元ノードからファンクションへのマッピング
マッピング元 | マッピング先 | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
変換元ノード | ファンクション | |||||||||||||||
文字列系 | 数値系 | ノード系 | 制御系 | その他 | ||||||||||||
文字列連結 | 部分文字列取得 | 文字数取得 | 文字列調査 | 空白除去 | 数値フォーマット変換 | 数値演算 | 端数処理 | 総和 | ノード数取得 | ノード名取得 | ノード調査 | くり返し | 選択 | 定数 | 値置換え | |
単純内容※ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | × | ○ |
複合内容※ | × | × | × | × | × | × | × | × | × | ○ | ○ | ○ | ○ | × | × | × |
属性※ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | × | ○ | × | ○ |
表7-6 ファンクションから変換先ノードへのマッピング
マッピング元 | マッピング先 | |||
---|---|---|---|---|
ファンクション | 変換先ノード | |||
単純内容※ | 複合内容※ | 属性※ | ||
文字列系 | 文字列連結 | ○ | × | ○ |
部分文字列取得 | ○ | × | ○ | |
文字数取得 | ○ | × | ○ | |
文字列調査 | ○ | × | ○ | |
空白除去 | ○ | × | ○ | |
数値系 | 数値フォーマット変換 | ○ | × | ○ |
数値演算 | ○ | × | ○ | |
端数処理 | ○ | × | ○ | |
総和 | ○ | × | ○ | |
ノード系 | ノード数取得 | ○ | × | ○ |
ノード名取得 | ○ | × | ○ | |
ノード調査 | ○ | × | ○ | |
制御系 | くり返し | ○ | ○ | × |
選択 | ○ | ○ | ○ | |
その他 | 定数 | ○ | ○ | ○ |
値置換え | ○ | × | ○ |
表7-7 ファンクションからファンクションへのマッピング
マッピング元 | マッピング先 | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
ファンクション | ファンクション | ||||||||||||||||
文字列系 | 数値系 | ノード系 | 制御系 | その他 | |||||||||||||
文字列連結 | 部分文字列取得 | 文字数取得 | 文字列調査 | 空白除去 | 数値フォーマット変換 | 数値演算 | 端数処理 | 総和 | ノード数取得 | ノード名取得 | ノード調査 | くり返し | 選択※ | 定数 | 値置換え | ||
文字列系 | 文字列連結 | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | × | × | × | × | × | ○ | × | ○ |
部分文字列取得 | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | × | × | × | × | × | ○ | × | ○ | |
文字数取得 | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | × | × | × | × | × | ○ | × | ○ | |
文字列調査 | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | × | × | × | × | × | ○ | × | ○ | |
空白除去 | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | × | × | × | × | × | ○ | × | ○ | |
数値系 | 数値フォーマット変換 | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | × | × | × | × | × | ○ | × | ○ |
数値演算 | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | × | × | × | × | × | ○ | × | ○ | |
端数処理 | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | × | × | × | × | × | ○ | × | ○ | |
総和 | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | × | × | × | × | × | ○ | × | ○ | |
ノード系 | ノード数取得 | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | × | × | × | × | × | ○ | × | ○ |
ノード名取得 | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | × | × | × | × | × | ○ | × | ○ | |
ノード調査 | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | × | × | × | × | × | ○ | × | ○ | |
制御系 | くり返し | × | × | × | × | × | × | × | × | × | × | × | × | × | ○ | × | × |
選択 | × | × | × | × | × | × | × | × | × | × | × | × | × | × | × | × | |
その他 | 定数 | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | × | × | × | × | × | ○ | × | ○ |
値置換え | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | × | × | × | × | × | ○ | × | ○ |