parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Не согласен с вашим несогласием

mashi 14.02.2006 16:37

По поводу удобочитаемости этой конструкции -- вопрос спорный, но решать (и читать) вам. А вот экономия будит существенной при длинной исходной строке и росте глубины рекурсии, т.к. вы используете локальные переменные (а я от них избавился).

Кроме того что я заменил две переменные на длиннющую строку, я (если вы заметили) также сделал метод компактнее за щет замены двух одинаковых элементов <xsl:choose > на один.

normalize-space я делал потому что в результате конкатенации в строке мог появиться двойной пробел.