Return 带有连接字符串的结果
Return result with concatenated string
我想写一个xquery 语句,returns 一个数字加上一个名为“books”的字符串。像这样:
<table>
<tr><td>300 books</td></tr>
<tr><td>145 books</td></tr>
</table>
我已经开始写代码了,但是还是不行...
<tr><td>{$num + 'books'}</td>
有什么帮助吗?
将文字字符串“books”移到表达式之外:
<tr><td>{$num} books</td></tr>
或者您可以通过将项目括在括号内并用逗号分隔来创建项目序列:
<tr><td>{($num, 'books')}</td></tr>
或者您可以连接这些项目(注意前导 space):
<tr><td>{concat($num, ' books')}</td></tr>
我想写一个xquery 语句,returns 一个数字加上一个名为“books”的字符串。像这样:
<table>
<tr><td>300 books</td></tr>
<tr><td>145 books</td></tr>
</table>
我已经开始写代码了,但是还是不行...
<tr><td>{$num + 'books'}</td>
有什么帮助吗?
将文字字符串“books”移到表达式之外:
<tr><td>{$num} books</td></tr>
或者您可以通过将项目括在括号内并用逗号分隔来创建项目序列:
<tr><td>{($num, 'books')}</td></tr>
或者您可以连接这些项目(注意前导 space):
<tr><td>{concat($num, ' books')}</td></tr>