Skip to content

Instantly share code, notes, and snippets.

@fgeorges
Created November 21, 2015 22:08
Show Gist options
  • Save fgeorges/baaf911f8bd8bce866b0 to your computer and use it in GitHub Desktop.
Save fgeorges/baaf911f8bd8bce866b0 to your computer and use it in GitHub Desktop.
declare function local:add-ns-node(
$elem as element(),
$prefix as xs:string,
$ns-uri as xs:string
) as element()
{
element { QName($ns-uri, concat($prefix, ":x")) }{ $elem }/*
};
local:add-ns-node(<xxx><a/></xxx>, "p1", "uri2")
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment