Transformation Language (TML) と Extensible Scripting Language (XSL)

TML

TML は XML で記述された言語で、入力データから出力データを生成する方法を定義します。

次の機能を使用してデータを操作できます。

  • 入力から出力への簡単なマッピング。複数の入力フィールドを 1 つの出力フィールドにマッピングできます。
  • 固定出力データの指定
  • JavaScript を使用したデータ変換

TML で読み込むことができるデータ書式には、SSC データタイプと書式デザイナで定義したユーザー定義のデータタイプが含まれます。書式デザイナで作成される定義には次のものがあります。

  • フラットファイルスキーマ定義 (FSD)

    フラットファイル形式データの構造を記述します。

  • XML スキーマ定義 (XSD)

    データ構成を階層形式で記述します。

TML はこの定義を使用して入力フラットファイルからデータを読み込んだり、出力ドキュメントにフラットデータを生成します。

XSL

XSL は業界標準の XML スクリプト言語です。

注: JavaScript を使用して複雑な機能を定義することができます。