Including elements from the input document : Axis « XQuery « XML

Home
XML
1.CSS Style
2.SVG
3.XML Schema
4.XQuery
5.XSLT stylesheet
XML » XQuery » Axis 
Including elements from the input document


File: Data.xml



<order>
  <car model="A">
    <name language="en">name 1</name>
  </car>
  <car model="B">
    <name language="en">name 2</name>
  </car>
  <car model="B">
    <name language="en">name 3</name>
  </car>
</order>

File: Query.xquery

for $prod in doc("Data.xml")/order/car[@model = 'A']
return $prod/name



Output:

<?xml version="1.0" encoding="UTF-8"?>
<name language="en">name 1</name>

 
Related examples in the same category
1.Compare element value
2.Including complex elements from the input document
3.Embedded direct element constructors
4.Enclosed expressions that evaluate to elements
5.Enclosed expressions that evaluate to attributes
6.Enclosed expressions with multiple subexpressions
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.