目次

Search

  1. はじめに
  2. XMLの概念
  3. PowerCenterでのXMLの使用
  4. XMLソースに関する作業
  5. XMLエディタの使用
  6. XMLターゲットに関する作業
  7. XML Source Qualifierトランスフォーメーション
  8. Midstream XMLトランスフォーメーション
  9. XMLデータ型リファレンス
  10. XPathクエリ関数の参照

XMLガイド

XMLガイド

Atomic型

Atomic型

Atomicデータ型とは、倫理値、文字列、整数、小数、日付といった基本的なデータ型です。カスタムAtomicデータ型を定義するには、Atomicデータ型に制約を加えて内容を制限します。ファセットを使用して、どの値を制約するか許可するかを定義します。
ファセットとは、有効な値の最小値や最大値、指定値、またはデータのパターンを定義する式のことです。 たとえば、パターンファセットは要素をデータの値の式に制限します。列挙型ファセットでは、要素に対する有効値を一覧表示します。
以下の例には、要素を小文字のaからzに制限するパターン型ファセットが含まれます。
<xs:element name="letter"> <xs:simpleType> <xs:restriction base="xs:string"> <
xs:pattern value="[a-z]
"/> </xs:restriction> </xs:simpleType></xs:element>
以下の例には、文字列をa、b、cに制限する列挙型ファセットが含まれます。
<xs:element name="letter"> <xs:simpleType> <xs:restriction base="xs:string"> <
xs:enumeration value="a"/>
<xs:enumeration value=”b”/> <xs:enumeration value=”c”/> </xs:restriction> </xs:simpleType></xs:element>