簡単なマッピングの例
入力データを出力データに直接マッピングする例を次に示します。transformation 要素は、スクリプト内のフィールドの構成と名前を変更するだけです。
TML
<?xml version='1.0'?> <transformation> <map> <target>SSC/Payload/AddressBook/Address/Name</target> <source>generated-by-outlook/contact/name</source> </map> <map> <target>SSC/Payload/AddressBook/Address/TelNum</target> <source>generated-by-outlook/contact/phone</source> </map> </transformation>
入力データ
<generated-by-outlook> <contact> <name>R Giggs</name> <phone>0171 295 541</phone> </contact> <contact> <name>A Ferguson</name> <phone>0181 55 6732</phone> </contact> </generated-by-outlook>
生成される出力データ
<SSC> <Payload> <AddressBook> <Address> <Name>R Giggs</Name> <TelNum>0171 295 541</TelNum> </Address> <Address> <Name>A Ferguson</Name> <TelNum>0181 55 6732</TelNum> </Address> </AddressBook> </Payload> </SSC>