SAP ABAP实用技巧介绍系列之 ABAP XSLT select keyword

69 阅读1分钟

Created by Jerry Wang on Jun 27, 2014

用于测试的xml:

<catalog>
<cd>
<title>Empire Burlesque</title>
<artist>Bob Dylan</artist>
<country>USA</country>
<company>Columbia</company>
<price>10.90</price>
<year>1985</year>
</cd>
<cd>
<title>Hide your heart</title>
<artist>Bonnie Tyler</artist>
<country>UK</country>
<company>CBS Records</company>
<price>9.90</price>
<year>1988</year>
</cd>
</catalog>

选择输出只包含title node的value:
clipboard1
clipboard2
选择在title node的value前加上hard code的"Title:", 并将其value设置成红色:
clipboard3
输出:
clipboard4
“.“代表将当前节点( title ) 的value加到输出中去。如果替换成<xsl:value-of select=”/catalog/cd/artist”/>,则输出的Title:后面显示的是
artist的value:
clipboard5