Use the following code to insert an XML Schema into an XQuery query. The following code assumes that the XML Schema is:
file:///C://Data_Local//xml//docs//AirWings_xslt_xmlschema.xsd
and the XML file is:
file:///C://Data_Local//xml//docs//AirWings_xpath_xslt.xml
Import the schema default element namespace
"" at:
file:///C://Data_Local//xml//docs//AirWings_xslt_xmlschema.xsd
Here's the code:
declare variable $xml as schema-element(xml_root_element) := doc
(file:///C://Data_Local//xml//docs//AirWings_xpath_xslt.xml)/*;
for $a in $xml/available-aircrafts
return $a/aircraft