Sequence de tri des fichiers sous W10

bobred Messages postés 1 Date d'inscription   Statut Membre Dernière intervention   -  
jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   -
la sequence des caracteres ASCII place les chiffres devant les lettres
les caracteres speciaux qui m'interessent pour un ordre particulier de mes 200.000 fichiers photos dans mes applications sont
@ par ordre (decimal 64) normalement entre les chiffres et les lettres
§ par ordre (decimal 245) normalement derriere les chiffres et devant les lettres
Or l'explorateur W10 tri ces deux caracteres devant les chiffres et les lettres,
Comment peut-on faire respecter la séquence de tri des fichiers dans la vraie séquence des caractères ASCII? pour que la liste des fichiers obtenue en PHP ou javascript + activeX traite bien § apres les chiffres et les lettres et @ entre chiffres et lettres (sans etre obligé de mettre tous les noms en tableau et trier ces tableaux: place et temps de tri exorbitants)
Merci de votre aide
A voir également:

1 réponse

jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 752
 
Regarde ce que permet cette fonction :
https://developer.mozilla.org/fr/docs/Web/JavaScript/Reference/Objets_globaux/String/localeCompare

car à part ça ... à part redévelopper ton propre algo de tri je ne vois pas.

0
bobred
 
Merci Jordane,
helas je ne crois pas que ce module puisse simplifier mon probleme, quand bien même il permet de jouer avec les séquences.J'aimerai bien que Microsoft explique pourquoi la séquence normalisée des caracteres ascii par leur valeur octale ou hexa ne leur convient pas.
0
jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 752
 
Plus je relis ta "question" .. et moins je suis sûr que tu l'aies posé au bon endroit...
Tu veux faire du tri en Javascript .... ou te "plaindre" du fonctionnement du tri windows ?
0