次のデータを連結する必要があります。しかし、私が受け取ったXMLドキュメントには、「ゼロからn」のb要素を含めることができます。言い換えると、b要素がない場合でも、xsltは正しく機能するはずです。例:
<a>
<b1>Some</b2>
<b2>data</b2>
<b3>what</b3>
<b4>need</b4>
<b5>to</b5>
<b6>be</b6>
<b7>concatenated</b7>
</a>
期待される結果
<a>
<b1>Some data what need to be concatenated</b1>
</a>
私は次の構造を試していましたが、うまくいきませんでした。
<xsl:variable name="details" select="//b*"/>
<xsl:for-each select="$details">
<!-- how can I concatenate the values of the b's to a variable????-->
</xsl:for-each>
<!-- Process the variable for further needs-->
誰かが私にヒントを与えることができるといいのですが?よろしくダーク