Transformation Language (TML) と Extensible Scripting Language (XSL)
TML
TML は XML で記述された言語で、入力データから出力データを生成する方法を定義します。
次の機能を使用してデータを操作できます。
- 入力から出力への簡単なマッピング。複数の入力フィールドを 1 つの出力フィールドにマッピングできます。
- 固定出力データの指定
- JavaScript を使用したデータ変換
TML で読み込むことができるデータ書式には、SSC データタイプと書式デザイナで定義したユーザー定義のデータタイプが含まれます。書式デザイナで作成される定義には次のものがあります。
- フラットファイルスキーマ定義 (FSD)
フラットファイル形式データの構造を記述します。
- XML スキーマ定義 (XSD)
データ構成を階層形式で記述します。
TML はこの定義を使用して入力フラットファイルからデータを読み込んだり、出力ドキュメントにフラットデータを生成します。
XSL
XSL は業界標準の XML スクリプト言語です。
注: JavaScript を使用して複雑な機能を定義することができます。