|
[XQuery Talk Mailing List Archive Home] [By Date] [By Thread] [By Subject] [By Author] [Recent Entries] [Reply To This Message] Re: replacing a node in in-memory XMLMichael Kay mike at saxonica.comTue Nov 6 22:32:39 PST 2007
> element {node-name($elem)} {$elem/@*,
> $elem/node()/local:replace(.)}
Using a function that creates new nodes as an operand of "/" is probably not
a good idea: document order for new nodes is rather unpredictable. (The one
thing that you can be sure of is that the new nodes will come either before
all existing siblings or after them - they won't be in the same position as
the nodes they are replacing.
Michael Kay
http://www.saxonica.com/
|
Purchase Stylus Studio Online Today!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|






