XQuery Recipes
Jump to navigation
Jump to search
This page contains code snippets that mainly originate from our basex-talk mailing list.
Computed Elements
Returns dynamically named elements:
let $name:= "element"
let $class := "hi"
let $contents := <foo><br />Bar!</foo>
return element { $name } {
attribute { "about" } { $class }, $contents
}
The result is an element named "element":
<element about="hi">
<foo>
<br/>Bar!</foo>
</element>