変換の入力ファイル

Java™ エミッター・テンプレート (JET) 変換への入力として使用するファイルを作成できます。多くの場合、最も使用しやすいのは、プレーン・テキストである XML ファイルですが、JET には拡張可能であるという利点があるため、Eclipse モデリング・フレームワーク (EMF) に基づいたファイルを作成することもできます。

任意の Eclipse プロジェクトで、変換のテストに使用する入力ファイルを作成できます。

以下に示す例は、mailFolder 属性および mailing 要素を持つ root 要素を含む変換入力モデルを示したものです。 mailing 要素には、2 つの属性および 1 つの JET ファイル・アクションが含まれています。 属性の名前は e-mail および firstName であり、JET アクションは、letter.html.jet という名前のテンプレートを評価してファイルを作成します:

このイメージは、上記の例を図示するものです。

以下の XML コードは、変換のテストで入力として使用できる入力 XML サンプル・ファイルの内容を示します。
<root mailFolder="output.data/letters">
	<mailing email="jsmith@email.com" firstName="Jane"/>
	<mailing email="sjones@letters.org" firstName="Sam"/>
</root>

JET 変換を実行すると、変換によって、output.data プロジェクトの letters フォルダーに 2 文字が生成されます。


フィードバック