[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: How to sort attribute?
Hi Kenneth, I agree with you completely! Regards, Mukul On 8/13/05, Kenneth Stephen <marvin.the.cynical.robot@xxxxxxxxx> wrote: > Mukul, > > Err...dont you have that backwards? The spec is clear about the > ordering of attributes - it is unordered and any order that is > imposed, if at all, is implementation defined. So your expectations > are anomalous. > > Not to start a flamewar or anything, but lets remember > semantically speaking, it doesnt make sense for attributes (or > properties, if you want to look at XML with OO-coloured glasses) of > elements (objects) to have order. As Douglas pointed out, if ordering > the data in the attributes makes semantic sense to John's application, > then it makes much more sense to restructure the XML so that the data > in the attributes appears as child elements. > > Regards, > Kenneth > > On 8/13/05, Mukul Gandhi <gandhi.mukul@xxxxxxxxx> wrote: > > I thought this code should have sorted attribute nodes by names(seems > > logical). I tested with Saxon 8.4, and it sorted the attributes by > > name. > > > > <xsl:for-each select="@*"> > > <xsl:sort select="name()"/> > > > > I remember David Carlisle telling some time back on XSL-List, that XML > > Spec is notoriously famous for such anomalies.
|
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
|