我有一个xml值列表,我想根据特定值的范围打印某个类别。
<items>
<item>
<name>item 1</name>
<value>1</value>
</item>
<item>
<name>item 2</name>
<value>10</value>
</item>
</items>
这是我尝试过的:
concat(substring('category 1', 1 div boolean((value >=0 AND value <=9)), substring('category 2', 1 div boolean((value >=10 AND value <=19)))
我正在尝试从xml文件导入数据,并根据“值”所属的范围用预定义的“类别”名称替换“值”中的数字。它根本不起作用。我不知道用于实现此目标的正确表达方式,谢谢!