|
[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: node identity in XQuery
Jonathan Robie wrote:
>
> It is implemented in Software AG's QuiP. Here's a query that uses it:
>
> let $a := <foo/>
> let $b := <foo/>
> return
> <out>
> <one>$a == $a</one>
> <two>$a == $b</two>
> </out>
>
> Here are the results:
>
> <out>
> <one>$a == $a</one>
> <two>$a == $b</two>
> </out>
I don't think that query uses the node identity operator: each of those "=="
is just two adjacent equal signs in the ElementContent of an
ElementConstructor. Instead, try:
let $a := <foo/>
let $b := <foo/>
return
<out>
<one>{ $a == $a }</one>
<two>{ $a == $b }</two>
</out>
(The only difference is the insertion of braces.) For this, I think the
result should be:
<out>
<one>true</one>
<two>false</two>
</out>
-Michael Dyck
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|
|||||||||

Cart








