Предположительно Вы можете использовать функцию tokenize(string, pattern)
для разделения строк на основе шаблона. SQL Server 2008 не имеет этой функции, но это может быть вашим ответом, если все, что вы используете, делает. Я думаю, это выглядело бы так, если бы я мог заставить его работать:
<tags>{
for $tag in tokenize(
substring-after(
(//div[@id='tags'])[1],
'Tagged:'
),
','
)
return
<tag>{
normalize-space($tag)
}</tag>
}</tags>