Есть ли простой способ получить следующий код, чтобы показывать только отдельные значения?XSLT 1 отображает различные значения
<xsl:template match="/">
<xsl:for-each select="NewDataSet/Vehicle">
<xsl:value-of select="ManufacturerName" />
</xsl:for-each>
<!-- Does a load of other stuff down here -->
</xsl:template>
Это, по сути, что XML выглядит следующим образом:
<NewDataSet>
<Vehicle>
<ManufacturerName>FORD</ManufacturerName>
</Vehicle>
<Vehicle>
<ManufacturerName>CHEVROLET</ManufacturerName>
</Vehicle>
<Vehicle>
<ManufacturerName>VAUXHALL</ManufacturerName>
</Vehicle>
<Vehicle>
<ManufacturerName>VAUXHALL</ManufacturerName>
</Vehicle>
<Vehicle>
<ManufacturerName>VAUXHALL</ManufacturerName>
</Vehicle>
</NewDataSet>
Спасибо.
Отличные значения чего? Можете ли вы показать пример вашего входного XML? –
Извините. Я исправил свой оригинальный пост. –
Возможный дубликат [Как использовать XSLT для создания отдельных значений] (http://stackoverflow.com/questions/2291567/how-to-use-xslt-to-create-distinct-values) –