0
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="xml" encoding="utf-8" indent="yes"/>
<xsl:variable name="cdataStart"><![CDATA[ <![CDATA ]]></xsl:variable>
<xsl:variable name="cdataEnd"><![CDATA[ ]] ]]></xsl:variable>
<xsl:template match="/Prekes">
<products>
<xsl:for-each select="./product">
<product>
<associations>
<association external-reference="<xsl:value-of select="./code" />">
<mode>replace</mode>
</association>
</associations>
</block>
</product>
</xsl:for-each>
</products>
</xsl:template>
ように私は、外部参照の属性にからの私の値を配置する必要があります。問題は、このように使用しようとすると構文エラーが発生することです。どのようにしてそれを徹底的に挿入できますか?あなたがここにAttribute Value Templatesを使用する必要が
ありがとうございます、中括弧は役に立たなかった。しかし、私はatributeをxsl:atributeとして使いました。 – The50