天天看點

SAP ABAP實用技巧介紹系列之 ABAP XSLT copy keyword

用于測試的xml:

Empire Burlesque

Bob Dylan

USA

Columbia

10.90

1985

Hide your heart

Bonnie Tyler

UK

CBS Records

9.90

1988

下列xslt将隻會輸出h2的My CD Collection,因為sub template 比對之後沒有任何實作:

但是如果sub template未比對成功,例如指定了一個錯誤的path:

添加copy keyword可以讓比對的node加入到輸出中:

hel

輸出:

删除copy keyword隻保留apply-templates效果相同:

使用copy将每個cd node重複輸出三次: