Необходимо привести в приличный вид выводимый на экран текст. К сожалению, его не удается передать как значение тэга, потому что это нарушило бы структуру дерева - так что, текст вынужденно передается через аттрибут. Процедура замены, которую я присобачил, выполняется, и заменяет перевод строки на заданный стринг, и все это работает - но только до тех пор, пока не пытаюсь вывести тэг, он просто пропадает бесследно (хотя буква рядом вставляется).
| Код | <xsl:variable name="outtext_a"> <xsl:call-template name="replace-string"> <xsl:with-param name="text" select="@s_mess"/> <xsl:with-param name="from">ERSR</xsl:with-param> <xsl:with-param name="to"><br/></xsl:with-param> </xsl:call-template> </xsl:variable> <xsl:value-of select="$outtext_a"/>
|
Как вставить перевод строки в такой текст? |