ホームページ >ウェブフロントエンド >jsチュートリアル >JsonObject でのキーと値のデータの解析と並べ替えについて (詳細なチュートリアル)
以下のエディターは、JsonObject のキーと値のデータ解析と並べ替えの問題について簡単に説明します。これは非常に参考になるので、皆さんのお役に立てれば幸いです。エディターに従って見てみましょう
1. JsonObject のデータはキーと値の形式になっています 並べ替えを実現するには、JsonObject のkeys メソッドを通じて取得されます。使用できるのは、処理の追加レイヤーのインストール (マスターのおかげで、このメソッドは Stack Overflow から来ています)、キーと値を ThreeMap の並べ替えに入れることのみです。並べ替えルールはデフォルトでアルファベット順になっており、コンパレーターをカスタマイズすることで変更できます。 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. 上記は一時的に返された結果の順に並べ替えることができないため、JsonObject キーの前に a、b、c などを追加することで並べ替えることができます。
上記は私があなたのためにまとめたものです。
関連記事:
JS で Web 電卓を実装する方法Angular2 で URL から # 記号を削除する方法 (詳細なチュートリアル)Vue.js でモバイル コンポーネント ライブラリを使用する方法( 詳細なチュートリアル)JavaScript でクラス、コンストラクター、ファクトリー関数を使用する方法vuex を使用してメニュー管理を実装する方法Angular5.1 の新機能の詳細な解釈 nodejsの使い方 gulpパッケージングを実装する vue2でkeep-aliveを使う方法 webpackにjqueryプラグインの環境設定あり(詳細チュートリアル) Vueを使ってツリーを開発する方法コンポーネント 使い方 vue で数独ゲームを開発する方法 IE8 と互換性のある webpack3 コンパイルの詳細な解釈 (詳細なチュートリアル) ノードを使用したファイル名の変更機能の実装方法 bool の変換方法jsの値?以上がJsonObject でのキーと値のデータの解析と並べ替えについて (詳細なチュートリアル)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。