我有一个如下的 xml 输入:
<food>
<fruit>Orange</fruit>
isGood
<fruit>Kiwi</fruit>
isGood
<fruit>Durian</fruit>
isBad
</food>
我想将其转换为如下的 html 语句:
橙色很好。猕猴桃不错。榴莲不好。
请注意,水果元素都是斜体。
我拥有的代码如下所示。但它有问题。
<xsl:template match="/" >
<food>
<xsl:apply-templates select="food"/>
</food>
</xsl:template>
<xsl:template match="food">
<xsl:element name="fruit">
<xsl:value-of select="fruit" />
</xsl:element>
</xsl:template>