この図は、TransformOrder.xslファイルのデータ・マッパーのスクリーンショットを示しています。
左側にはソースWSDL(SOAOrderBooking.wsdl)が表示されています。このツリー階層には、次の項目が含まれています。
後述されているカッコ内の数字は、ソースWSDLとターゲットWSDL間のマッピングを示しています。 (たとえば、ソース側の(1)はターゲット側の(1)にマッピングし、ソース側の(2)はターゲット側の(2)にマッピング(以下同様)します。)
(1)「ソース」→「client:SOAOrderBookingProcessRequest」→「po:PurchaseOrder」→「po:CustID」
(2)「ソース」→「client:SOAOrderBookingProcessRequest」→「po:PurchaseOrder」→「po:ID」
「ソース」→「client:SOAOrderBookingProcessRequest」→「po:PurchaseOrder」→「po:ShipTo」(閉じた状態)
「ソース」→「client:SOAOrderBookingProcessRequest」→「po:PurchaseOrder」→「po:BillTo」(閉じた状態)
「ソース」→「client:SOAOrderBookingProcessRequest」→「po:PurchaseOrder」→「po:UserContact」(閉じた状態)
「ソース」→「client:SOAOrderBookingProcessRequest」→「po:PurchaseOrder」→「po:OrderItems」(閉じた状態)
「ソース」→「client:SOAOrderBookingProcessRequest」→「po:PurchaseOrder」→「po:SupplierInfo」(閉じた状態)
(3)「ソース」→「client:SOAOrderBookingProcessRequest」→「po:PurchaseOrder」→「po:OrderInfo」→「po:OrderDate」
(4)「ソース」→「client:SOAOrderBookingProcessRequest」→「po:PurchaseOrder」→「po:OrderInfo」→「po:OrderPrice」
(5)「ソース」→「client:SOAOrderBookingProcessRequest」→「po:PurchaseOrder」→「po:OrderInfo」→「po:OrderStatus」
「ソース」→「client:SOAOrderBookingProcessRequest」→「po:PurchaseOrder」→「po:OrderInfo」→「po:OrderComments」
「ソース」→「client:SOAOrderBookingProcessRequest」→「po:PurchaseOrder」→→「po:OrderInfo」「po:ApprovalRequired」
右側にはターゲットWSDL(Order_table.wsdl)が表示されています。このツリー階層には、次の項目が含まれています。
「ターゲット」→「OrdersCollection」→「Orders」→「comments」
(1)「ターゲット」→「OrdersCollection」→「Orders」→「custid」
(3)「ターゲット」→「OrdersCollection」→「Orders」→「orderdate」
(2)「ターゲット」→「OrdersCollection」→「Orders」→「ordid」
(4)「ターゲット」→「OrdersCollection」→「Orders」→「price」
(5)「ターゲット」→「OrdersCollection」→「Orders」→「status」
「ターゲット」→「OrdersCollection」→「Orders」→「itemsCollection」→「Items」→「itemid」
「ターゲット」→「OrdersCollection」→「Orders」→「itemsCollection」→「Items」→「partnum」
「ターゲット」→「OrdersCollection」→「Orders」→「itemsCollection」→「Items」→「price」
「ターゲット」→「OrdersCollection」→「Orders」→「itemsCollection」→「Items」→「prodid」
「ターゲット」→「OrdersCollection」→「Orders」→「itemsCollection」→「Items」→「productname」
「ターゲット」→「OrdersCollection」→「Orders」→「itemsCollection」→「Items」→「quantity」