在xquery中,我有一个未知的长度字符串str =“/ a / b / c”,我可以通过tokenize(str,'/')拆分,但是自动处理tokenize结果中所有元素的语法是什么基于字符串长度?
例如/ a / b / c将是b c,而/ a / b / c / d将是b c d,依此类推。
答案 0 :(得分:5)
为此使用普通旧(FLWOR)循环。
<tokens>{
for $t in tokenize("a/b/c/d/e/f/g","/")
return <token>{$t}</token>
}</tokens>