Switch Expression
The Switch Expression is a welcome addition to the XML Query Language. This example presents its potential.
xquery version "3.0"; let $animal := "Cat" return switch ($animal) case "Cow" case "Calf" return "Moo" case "Cat" return "Meow" case "Duck" return "Quack" default return "What's that odd noise?"
returns
Meow
Note the sequence of switch case clauses
case "Cow" case "Calf" return "Moo"
The expression is available starting eXist-db 1.5
- 0 Comments
- Add Comment
