Mega Code Archive

 
Categories / XML / Xquery
 

Using namespace declaration attributes

File: Data.xml <order xmlns="http://rntsoft.com/cat">   <id>1446</id>   <prod:car xmlns:prod="http://rntsoft.com/prod">     <prod:id>0002</prod:id>     <prod:name language="en">name 2</prod:name>   </prod:car> </order> File: Query.xquery <rep:report xmlns="http://rntsoft.com/cat"             xmlns:prod="http://rntsoft.com/prod"             xmlns:rep="http://rntsoft.com/report"> {   doc("Data.xml")/order/prod:car } </rep:report> Output: <?xml version="1.0" encoding="UTF-8"?> <rep:report xmlns:rep="http://rntsoft.com/report" xmlns:prod="http://rntsoft.com/prod"             xmlns="http://rntsoft.com/cat">    <prod:car>       <prod:id>0002</prod:id>       <prod:name language="en">name 2</prod:name>   </prod:car> </rep:report>