Так вот мой текущий код:
<xsl:variable name="address">
<xsl:value-of select="concat(/node1/node2/address.node/street, /node1/node2/address.node/city, /node1/node2/address.node/zip)" />
</xsl:variable>
Теперь я пытаюсь сократить это до:
<xsl:variable name="addressNode">
<xsl:value-of select="/node1/node2/address.node" />
</xsl:variable>
<xsl:variable name="address">
<xsl:value-of select="concat($addressNode/street, $addressNode/city, $addressNode/zip)" />
</xsl:variable>
Однако это работает не совсем так, как ожидалось ... кто-нибудь может указать мне правильное направление? Я попытался использовать copy-to вместо value-of для addressNode, но он все еще не работает: (