blob: 322636908b76bcf770e61e5b1f2e0891001e648d [file] [log] [blame]
(: Name: copynamespace-21 :)
(: Written by: Carmelo Montanez :)
(: Description: Evaluates copy namespace declaration with value set to "no-preserve no-inherit" .:)
(: with multiple inclusions. Examines mid element in subtree.:)
declare copy-namespaces no-preserve,no-inherit;
declare variable $element1 := <element1 xmlns:namespace1="www.namespace1.com"></element1>;
declare variable $element2 := <element2 xmlns:namespace2="www.namespace2.com">{$element1}</element2>;
declare variable $element3 := <element3 xmlns:namespace3="www.namespace3.com">{$element2}</element3>;
(: insert-start :)
declare variable $input-context1 external;
(: insert-end :)
for $var in (in-scope-prefixes($element3/element2))
order by $var ascending
return $var