アイテムを含むxmlファイルがあります。ビュー属性に応じてアイテムのリストを出力し、要素の順序を保持したいと思います。この目的のために、さまざまなモードでxsl:templatesを実行する必要があります。問題は、xmlと同じ順序を保持できないことです。xmlは次のとおりです。
<item />
<item view="new" />
<item />
<item view="new" />
テンプレートは次のとおりです。
<xsl:template match="item" mode="standart">
<div class="standart_item"></div>
</xsl:template>
<xsl:template match ="item" mode="new">
<div class="new_item"></div>
</xsl:template>
xmlの場合と同じように、順序を保持するためにさまざまなテンプレートを適用するにはどうすればよいですか?
<div class="standart_item"></div>
<div class="new_item"></div>
<div class="standart_item"></div>
<div class="new_item"></div>