Another alternative is to use a numeric collation: let $data := document { <standards> <standard>SC.3.P</standard> <standard>SC.3.P.10</standard> <standard>SC.3.P.10.2</standard> <standard>SC.3.P.11</standard> <standard>SC.3.P.11.1</standard> <standard>SC.3.P.8</standard> <standard>SC.3.P.8.3</standard> <standard>SC.3.P.9</standard> <standard>SC.3.P.9.1</standard> </standards> } for $each in $data//standard order by $each collation "http://marklogic.com/collation//MO" return $each;
//Mary mary.holst...@marklogic.com Principal Engineer MarkLogic Corporation _______________________________________________ General mailing list General@developer.marklogic.com http://developer.marklogic.com/mailman/listinfo/general