Maison >interface Web >js tutoriel >À propos de l'analyse et du tri des données clé-valeur dans JsonObject (tutoriel détaillé)
L'éditeur ci-dessous partagera avec vous un article sur le problème d'analyse et de tri des données clé-valeur dans JsonObject. Il a une bonne valeur de référence et j'espère qu'il sera utile à tout le monde. Suivons l'éditeur et jetons un œil.
1. Les données dans JsonObject sont sous forme clé-valeur. La clé est obtenue via la méthode des clés de JsonObject. L'itérateur n'est pas ordonné. 🎜>, pour réaliser le tri, vous ne pouvez actuellement installer qu'une couche de traitement supplémentaire (la méthode vient de Stack Overflow, merci Dieu), mettre key-vlaue dans le tri ThreeMap, la règle de tri par défaut est l'ordre alphabétique , et peut être modifié en personnalisant le Comparateur.
iteratorKeys = object.keys();//得到所有title SortedMap map = new TreeMap(); while (iteratorKeys.hasNext()) { String key = iteratorKeys.next().toString(); String vlaue = object.optString(key); map.put(key, vlaue); } itemData = new LinkedList(map.values());2. Ce qui précède ne peut pas être trié selon l'ordre des résultats renvoyés, donc la clé de JsonObject peut être triée en ajoutant a, b, c, etc. devant la clé. Ce qui précède est ce que j'ai compilé pour vous. J'espère que cela vous sera utile à l'avenir. Articles associés :
Comment implémenter une version web de la calculatrice en JS
Comment supprimer le signe # de l'url dans Angular2 (Tutoriel détaillé)
Comment utiliser la bibliothèque de composants mobiles dans Vue.js (Tutoriel détaillé)
Classes et constructeurs associés dans Javascript , Comment utiliser les fonctions d'usine
Comment utiliser vuex pour implémenter la gestion des menus
Interprétation détaillée des nouvelles fonctionnalités d'Angular5.1
Comment implémenter le packaging gulp à l'aide de nodejs
Comment utiliser keep-alive dans vue2
À propos de jquery dans webpack Configuration de l'environnement de plug-in (tutoriel détaillé)
Comment utiliser Vue pour développer des composants d'arborescence
Comment utiliser Vue pour développer un jeu de Sudoku
Interprétation détaillée de la compilation webpack3 compatible avec IE8 (tutoriel détaillé)
Comment utiliser node pour implémenter la fonction renommer le fichier
Comment convertir une valeur bool en js ?
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!