This depends on the declared datatype for the attribute, shirley? If it's #NMTOKENS for example, my belief (and Jean-Daniel agrees) is that rend="A B" is the same as rend = "B A". Or at least that no application is *required* to preserve the order, just as every application is entitled to normalize the whitespace. Neither of us has checked the specs of course... If it's a declared datatype is cdata of course, that's different. In message <4A0D1E30.2000609@oucs.ox.ac.uk> Sebastian Rahtz writes: > wait a minute: > > >> - xml doesnt constrain or preserve the order of the values so you shouldnt > >> depend on it > > this isn't true, is it? > > If I say rend="a b", XML per see will always treat > "a b" as an atomic string, and can never turn it > into "b a". any more than it would ever turn > into > > the multi-valuedness is known to the schema, for checking, > of course. > > whether the PSVI respects the order I am not sure. > -- > Sebastian Rahtz > Information Manager, Oxford University Computing Services > 13 Banbury Road, Oxford OX2 6NN. Phone +44 1865 283431 > > Sólo le pido a Dios > que el futuro no me sea indiferente