Position of attributes using copy/modify

Monday, 6 July 2020 · 2 messages · last reply 8 Jul 2020
GC
Giuseppe G. A. Celano6 Jul 2020 19:57 #
Hi, I know that the order of attributes in XML is not relevant, but I am wondering whether there is a way to add an attribute as the last one using copy/modify expression. The “as last” option seems not to work for attributes. Cheers, Giuseppe
CG
Christian Grün8 Jul 2020 14:41 #
Hi Giuseppe, the attribute order cannot be enforced indeed. We can’t even guarantee that the attributes of a parsed document are returned in the same order when it’s serialized. This is due to the spec: attributes are treated as node properties with no particular order. A question in reverse: Why do you need attributes to be returned in a particular order? Ciao, Christian
Quoted text · Giuseppe G. A. Celano · 9 lines
On Mon, Jul 6, 2020 at 7:57 PM Giuseppe G. A. Celano <celano at informatik.uni-leipzig.de> wrote: > > Hi, > > I know that the order of attributes in XML is not relevant, but I am wondering whether there is a way to add an attribute as the last one using copy/modify expression. The “as last” option seems not to work for attributes. > > Cheers, > Giuseppe

⚡Generated with XQuery