collation URIEquivalencesLinguistiques
Par défaut, celles d'Unicode sont utilisées. .
<?xml version="1.0"?>
<ListeEmployes
	xmlns="http://www.up-comp.com/application/employes"
	xmlns:xschemaInstance="http://www.w3.org/2001/XMLSchema-instance"
	xschemaInstance:schemaLocation="http://www.up-comp.com/application/employes http://www.up-comp.com/application/employes.xsd">
	<Employe Numero=7724>
	
		<Nom>Mister Scott</Nom>
		<Salaire>1000.0</Salaire>
		<DateDEmbauche>2005-12-28 10:50:00</DateDEmbauche>
	
</Employe>
	<Employe Numero=7832>
	
		<Nom>Mister Allen</Nom>
		<Salaire>1200.0</Salaire>
		<DateDEmbauche>2002-01-26 11:09:10</DateDEmbauche>
	
</Employe>
	<Employe Numero=7948>
	
		<Nom>Lady Smith</Nom>
		<Salaire>1400.0</Salaire>
		<DateDEmbauche>2004-02-10 15:22:20</DateDEmbauche>
	
</Employe>
	<Employe Numero=7954>
	
		<Nom>Miss King</Nom>
		<Salaire>2000.0</Salaire>
		<DateDEmbauche>2003-04-01 08:12:20</DateDEmbauche>
	
</Employe>
</ListeEmployes>
<-- En partant de la liste des employes, recupere les noms des employes masculin classes par salaire. -->
for $Employe in child::Employe
	where substring($Employe/name,0,5)="Mister"
	order by $Employe/Salaire collation "http://www.up-comp.com/langages/french"
	return $Employe/Nom
<?xml version="1.0"?>
<Nom>Mister Allen</Nom>
<Nom>Mister Scott</Nom>