我想写一个xquery语句,它返回一个数字加上一个名为&#34的字符串;书籍&#34 ;.像这样:
<table>
<tr><td>300 books</td></tr>
<tr><td>145 books</td></tr>
</table>
我已经开始编写代码,但它没有工作......
<tr><td>{$num + 'books'}</td>
对此有何帮助?
答案 0 :(得分:2)
移动文字字符串&#34;书籍&#34;在表达之外:
<tr><td>{$num} books</td></tr>
或者您可以通过将其括在括号内并用逗号分隔来创建一系列项目:
<tr><td>{($num, 'books')}</td></tr>
或者您可以连接项目(注意前导空格):
<tr><td>{concat($num, ' books')}</td></tr>