Я хочу установить атрибут ref_id с суффиксом "_0", но
<xsl:attribute name="ref_id" select="$id_0" />
анализируется как имя переменной: id_0, а не идентификатор переменной, плюс строка _0.
Как мне это прибить?
Спасибо!
И, конечно, если атрибут xsl: является дочерним элементом буквального элемента результата, вы можете сделать
<e ref_id="{$id}_0">
<xsl:attribute name="ref_id"><xsl:value-of select="$id"/>_0</xsl:attribute>
<xsl:attribute name="ref_id" select="concat($id, '_0')" />