Объединение строк с XQL

#xml

#xml

Вопрос:

У меня есть служба XQL, и я хочу выполнить запрос XQL, где результатом должно быть объединение двух полей. Есть ли вообще функция объединения в языке XQL? Я нашел в документации по XQL, которая $union$ возвращает список результатов, но в качестве результата мне нужна одна строка.

Например, если входные данные являются

 <test>
    <a>A</a>
    <b>B</b>
</test>
  

Мне нужен один запрос XQL, который должен возвращать «AB».

Возможно ли это с помощью XQL?

Комментарии:

1. Что именно вы подразумеваете под XQL? Единственный XQL, о котором я знаю, — это предложение 1998 года для языка запросов XML, который в конечном итоге стал XQuery.

2. ibiblio.org/xql/xql-design.html

3. Это древняя спецификация, и я не знал, что существуют какие-либо активные реализации. Я бы посоветовал вам перейти к XQuery.

4. Я полностью согласен с вами, но я, скажем так … ограничен технологиями моего проекта:D Поэтому, пока мы используем торговые сети Software AG, нам приходится иметь дело с XQL 🙂

5. Вы, наверное, заметили, что для «XQL» нет тега StackOverflow. Боюсь, это, вероятно, означает, что здесь нет никого, кто мог бы вам помочь.