Создайте атрибуты элемента XQuery - PullRequest
2 голосов
/ 18 ноября 2011

У меня есть элемент XQuery, который выдает ошибку:

let $mx := 7
for $b in doc("abc.xml")//test
   where $b/@attr = $mx
return 
<mytag myattr="$mx">

{$b/data(@name)}

</mytag>    

Я хочу вернуть значение $ mx в качестве атрибута myattr. Есть указатели?

1 Ответ

3 голосов
/ 18 ноября 2011

Используйте AVT (шаблоны значений атрибутов) для этого :

<mytag myattr="{$mx}">
...