JsonObject でのキーと値のデータの解析と並べ替えについて (詳細なチュートリアル)

亚连
リリース: 2018-06-22 15:32:36
オリジナル
2810 人が閲覧しました

以下のエディターは、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 サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート