<colors>
の値をすべてexample.xml
からexample.xsl
に出力しようとしましたが、結果がウェブサイトに出力される際に問題が発生しています。以下はXSLでCSSにXML値を出力する際にエラーが発生する
私は取得しています
example.xml
<plant id="1">
<colors>
<green>#00FF00</green>
<red>#FF0000</red>
<blue>#0000FF</blue>
</colors>
</plant>
example.xsl
<xsl:for-each select="colors/*">
<span class="colors" style="background-color:{colors/*};"></span>
</xsl:for-each>
...私が使用しているファイルを抽象化したものです2つの{}の間にstyle="background-color:{colors/*};"
のエラーがあります。
したがって、<colors>
の下のすべての要素のカラー値をCSS
に出力するにはどうすればよいですか?