我有以下XML片段:
<ExtendedData>
<Data>
<displayName>..</displayName>
<value>..</value>
</Data>
<Data>
<displayName>MaxAltitude</displayName>
<value>4444</value>
</Data>
<Data>
<displayName>MinAltitude</displayName>
<value>3333</value>
</Data>
<Data>
<displayName>..</displayName>
<value>..</value>
</Data>
</ExtendedData>
我需要的是一个模板/函数,其结果为maxAltitude; minAltitude,例如: 3333; 4444在这里。
提前致谢
答案 0 :(得分:1)
提取value
字段的模板很简单:
<xsl:template match="ExtendedData">
<xsl:apply-templates select="//value"/>
</xsl:template>
<xsl:template match="value"><xsl:value-of select="." />;</xsl:template>