Выражение Xpath для конкатенации значения, если данные попадают в диапазон чисел - PullRequest
0 голосов
/ 24 октября 2018

У меня есть список значений в формате 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-файла и заменить число в «значении» на предварительно определенное имя «категории» на основе диапазона, в который попадает «значение».Это не работает вообще.Я не знаю, какое выражение использовать для достижения этой цели, спасибо!

...