XQuery Recipes

From BaseX Documentation
Revision as of 10:56, 12 January 2011 by Dimitar (talk | contribs) (→‎Computed Elements: Added return value of the example)
Jump to navigation Jump to search

This page contains code snippets that mainly originate from our Mailing List.

Computed Elements

Returns dynamically named elements:

let $name:= "Element1"
let $class := "hi"
let $contents :=<foo><br />Bar!</foo>
return element {$name} {
  attribute { "about" } {$class}, $contents
}

The result is an element named "Element1":

<Element1 about="hi">
  <foo>
    <br/>Bar!</foo>
</Element1>