在xquery中分割逗号分隔的字符串?
我有一个 div 元素,我想在 xquery 中拆分
我的开始
<tags>{for $tag in //div[@id='tags']
return
<tag>{$tag}</tag>}</tags>
目标正在转换这个
<div id="tags">Tagged: tag1, TAG2, tag3</div>
预期结果是
<tags><tag>tag1</tag><tag>TAG2</tag><tag>tag3</tag></tags>
I have a div element I want to split in xquery
My start
<tags>{for $tag in //div[@id='tags']
return
<tag>{$tag}</tag>}</tags>
The target is converting this
<div id="tags">Tagged: tag1, TAG2, tag3</div>
The expected result is
<tags><tag>tag1</tag><tag>TAG2</tag><tag>tag3</tag></tags>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
据说你可以使用
tokenize(string,pattern)
函数根据模式分割字符串。 SQL Server 2008没有这个功能,但是如果你使用的任何东西都有这个功能,这可能就是你的答案。我想如果我能让它工作的话它会看起来像这样:Supposedly you can use the
tokenize(string, pattern)
function to split strings based on a pattern. SQL Server 2008 doesn't have the function, but this could be your answer If whatever you're using does. I imagine it would look like this if I could get it to work: