0

以下の形式のxmlがあります。

<Root>
<Book name="Type" value="Action" />
<Book name="Price" value="10" />
<Book name="color" value="yellow" />
</Root>

私が望むのは、このループを反復する必要があり、「価格」が存在する場合は、「10」を別の変数に割り当てる必要があるということです。私がやろうとしたことは次のとおりです。

<xsl:for-each select="/Root/Book">
<xsl:if test="./@name = 'Price'">
<sample name="{@name}" value="{@value}" />
</xsl:if>
</xsl:for-each>

しかし、スタイルシートの例外をコンパイルできませんでした

4

0 に答える 0