Heim  >  Artikel  >  Web-Frontend  >  Informationen zum Parsen und Sortieren von Schlüsselwertdaten in JsonObject (ausführliches Tutorial)

Informationen zum Parsen und Sortieren von Schlüsselwertdaten in JsonObject (ausführliches Tutorial)

亚连
亚连Original
2018-06-22 15:32:362786Durchsuche

Der unten stehende Herausgeber wird einen Artikel über das Problem der Analyse und Sortierung von Schlüsselwertdaten in JsonObject veröffentlichen. Er hat einen guten Referenzwert und ich hoffe, dass er für alle hilfreich sein wird. Lassen Sie uns dem Editor folgen und einen Blick darauf werfen.

Die Daten in JsonObject liegen in Schlüsselwertform vor 🎜> Um eine Sortierung zu erreichen, können Sie derzeit nur eine zusätzliche Verarbeitungsebene installieren (die Methode stammt von Stack Overflow, Gott sei Dank), Schlüsselwerte in die ThreeMap-Sortierung einfügen, die Sortierregel ist standardmäßig alphabetisch sortiert und kann durch Anpassen des Komparators geändert werden.

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. Das Obige kann derzeit nicht in der Reihenfolge der zurückgegebenen Ergebnisse sortiert werden, daher kann der JsonObject-Schlüssel durch Hinzufügen von a, b, c usw. vor dem Schlüssel sortiert werden.

Ich habe das Obige für Sie zusammengestellt und hoffe, dass es Ihnen in Zukunft hilfreich sein wird.

Verwandte Artikel:

So implementieren Sie einen Webrechner in JS

So entfernen Sie das #-Zeichen aus der URL in Angular2 ( Detailliertes Tutorial)

So verwenden Sie die mobile Komponentenbibliothek in Vue.js (Detailliertes Tutorial)

Verwandte Klassen und Konstruktoren in Javascript, Wie So verwenden Sie Factory-Funktionen

So verwenden Sie Vuex zur Implementierung der Menüverwaltung

Detaillierte Interpretation der neuen Funktionen von Angular5.1

So implementieren Sie die Gulp-Verpackung mit NodeJS

So verwenden Sie Keep-Alive in vue2

Über JQuery in Konfiguration der Webpack-Plug-in-Umgebung (ausführliches Tutorial)

So verwenden Sie Vue zum Entwickeln von Baumkomponenten

So verwenden Sie Vue zum Entwickeln eines Sudokus Spiel

Detaillierte Interpretation der mit IE8 kompatiblen Webpack3-Kompilierung (ausführliches Tutorial)

So verwenden Sie den Knoten, um die Funktion zum Umbenennen von Dateien zu implementieren

Wie konvertiere ich einen Bool-Wert in js?

Das obige ist der detaillierte Inhalt vonInformationen zum Parsen und Sortieren von Schlüsselwertdaten in JsonObject (ausführliches Tutorial). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn