1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
|
(:*******************************************************:)
(: Test: K2-DirectConElemNamespace-79 :)
(: Written by: Frans Englich :)
(: Date: 2007-11-22T11:31:21+01:00 :)
(: Purpose: Ensure that namespaces are expanded in the correct places(negative test). :)
(:*******************************************************:)
let $e := document{(<X1:L xmlns:X1="http://ns.example.com/URL1">1</X1:L>,
<X2:L xmlns:X2="http://ns.example.com/URL2">2</X2:L>)}
return <outer xmlns:P="http://ns.example.com/URL1">
{
let $outer as element(P:L) := $e/element(P:L)
return
<inner xmlns:P="http://ns.example.com/URL2">
{
let $inner as element(P:L) := $outer
return $inner
}
</inner>
}
</outer>
|