7.15 表形式XMLスキーマ定義ファイルの定義詳細
Excelのマッピング定義で利用する表形式XMLスキーマ定義ファイルの内容について説明します。
表形式XMLスキーマ定義ファイルの定義一覧を次の表に示します。
大分類 |
中分類 |
説明 |
---|---|---|
Defines |
− |
オブジェクトを定義するための前提となる情報を定義します。 |
Namespaces |
データ変換定義画面上の変換元ノードまたは変換先ノードを示すパスの定義で使用する,名前空間情報を定義します。 |
|
Objects※ |
− |
ファンクションやマッピング線などを定義します。 |
CopyObjects |
変換先ノードへのマッピング線を定義します。 |
|
ConcatenateObjects |
文字列連結ファンクションを定義します。 |
|
SubstringObjects |
部分文字列取得ファンクションを定義します。 |
|
LengthObjects |
文字数取得ファンクションを定義します。 |
|
ContainObjects |
文字列調査ファンクションを定義します。 |
|
TrimObjects |
空白除去ファンクションを定義します。 |
|
FormatObjects |
数値フォーマット変換ファンクションを定義します。 |
|
CalculateObjects |
数値演算ファンクションを定義します。 |
|
RoundObjects |
端数処理ファンクションを定義します。 |
|
SumObjects |
総和ファンクションを定義します。 |
|
NotObjects |
否定演算ファンクションを定義します。 |
|
BitOpObjects |
論理演算ファンクションを定義します。 |
|
ShiftObjects |
シフト演算ファンクションを定義します。 |
|
NameObjects |
ノード名取得ファンクションを定義します。 |
|
CountObjects |
ノード数取得ファンクションを定義します。 |
|
ExistObjects |
ノード調査ファンクションを定義します。 |
|
LoopObjects |
くり返しファンクションを定義します。 |
|
ChooseObjects |
選択ファンクションを定義します。 |
|
ReplaceObjects |
値置換えファンクションを定義します。 |
|
RadixObjects |
基数変換ファンクションを定義します。 |
|
CustomObjects |
カスタムファンクションを定義します。 |
|
ConstantObjects |
定数ファンクションを定義します。 |
|
XpathObjects |
XPathファンクションを定義します。 |
- 注※
-
CopyObjectsとCopyObjects以外の定義範囲は次のように異なります。
- CopyObjects:
-
変換元ノードまたはファンクションから変換先ノードへのマッピング線が定義範囲です。
- CopyObjects以外:
-
ファンクション単体,または変換元ノード/入力側ファンクションと連結するマッピング線が定義範囲です。
CopyObjectsとCopyObjects以外の定義範囲を次の図に示します。
図7‒65 CopyObjectsとCopyObjects以外の定義範囲
以降で各定義の詳細を説明します。
- 〈この節の構成〉
-