Example of the last function : last « XQuery « XML

Home
XML
1.CSS Style
2.SVG
3.XML Schema
4.XQuery
5.XSLT stylesheet
XML » XQuery » last 
Example of the last function


File: Data.xml

<orders>
  <order name="B" xml:base="http://java2s.com/ACC/">
    <car id="0003" href="prod0003.html"/>
    <car id="0002" href="prod0002.html"/>
  </order>
  <order name="A" xml:base="http://java2s.com/WMN/">
    <car id="0001" href="prod0001.html"/>
  </order>
</orders>

File: Query.xquery

let $order := doc("Data.xml")/order
for $prod in $order/car
return concat($prod/id,
            (if ($prod is $order/car[last()]) then ("."else (", ")))

 
Related examples in the same category
java2s.com  | Contact Us | Privacy Policy
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.