Я использую столбец сайта "choice" с включенной опцией множественной проверки, чтобы пользователи могли пометить элемент списка несколькими вариантами из столбца.
В этом столбце включается функция дизайна ввеб-часть запроса контента - где выбор столбца добавляется для создания имени файла изображения.
- Choice1
- Choice2
- Choice3
- Choice4
становится
<img src="http://mysite/content-Choice1.jpg />
Проблема, с которой я столкнулся, заключается в том, что синтаксический анализатор XSL получает строку с точками с запятой (;) и хешами (#), разделяющими значения выбора.Если бы были отмечены все 4 опции, строка, поданная в синтаксический анализатор XSLT, была бы:
;#Choice1;#Choice2;#Choice3;#Choice4
Как я могу работать со строкой и разделять каждый выбор в свою собственную переменную XSL?
Iпробовал различные функции подстроки перед, но у меня ничего не получается.