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-aircraftsreturn $a/aircraft