2
for-each
ステートメントでは、一致するすべてのノードのIDを生成します。正しい構文は何XSLTでgenerate-idが動作しないようです
<event id="id/generate-id(test)"/>
<event id="id/generate-id(test)"/>
<event id="id/generate-id(test)"/>
...
:私はいつもこのような何かを得る
<xsl:for-each select="event">
<xsl:element name="event">
<xsl:attribute name="id">id/{generate-id(test)}</xsl:attribute>
</xsl:element>
</xsl:for-each>
:
<event attr1="qwertz">
<test>Test</test>
</event>
<event attr1="asdfg">
<test>Test</test>
</event>
...と、以下のルール:
は、いくつかのXMLファイルを考えますXSLTでこの関数を呼び出すためのものですか?前もって感謝します!
乾杯、完璧に動作します! – slhck
@slhck:それは役に立ちましたのでうれしいです。 –