麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > JavaScript > 正文

實現單層json按照key字母順序排序的示例

2019-11-19 14:46:54
字體:
來源:轉載
供稿:網友

最近在做銀行項目時遇到一個問題:銀行加簽名數據必須按照順序排好,再拼接后加簽名,這時候就遇到問題,如何實現JSONObject對象中key-value按照key進行排序;

實現代碼如下:

<span style="font-size:18px;">import java.util.Iterator; import java.util.SortedMap; import java.util.TreeMap; import net.sf.json.JSONObject; public class JsonUtils {  /**   * 對單層json進行key字母排序   * @param json   * @return   */  public static JSONObject getSortJson(JSONObject json){   Iterator<String> iteratorKeys = json.keys();   SortedMap map = new TreeMap();   while (iteratorKeys.hasNext()) {     String key = iteratorKeys.next().toString();     String vlaue = json.optString(key);     map.put(key, vlaue);   }   JSONObject json2 = JSONObject.fromObject(map);   return json2;  } public static void main(String[] args){   JSONObject json = new JSONObject();   json.put("cc", "cc");   json.put("bb", "bb");   json.put("ee", "ee");   json.put("aa", "aa");   json.put("ba", "ba");   json.put("bd", "bd");   System.out.println(getSortJson(json).toString());  } }</span> 

以上這篇實現單層json按照key字母順序排序的示例就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持武林網。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 国产69精品久久久久久野外 | 黑人一级片 | 免费毛片小视频 | 羞羞羞羞视频 | 欧美xxxx精品另类 | 久久久久久久久久久久久九 | 久久99精品国产自在现线 | 亚洲第一视频在线 | av免费在线播放 | 一区视频 | 成人视屏在线 | 91九色视频观看 | 国产毛片网| 九九综合视频 | 国产精品入口夜色视频大尺度 | 蜜桃视频观看麻豆 | 亚洲少妇诱惑 | 久久国产成人午夜av浪潮 | 久久美女免费视频 | 在线免费观看毛片视频 | 国产无遮挡一区二区三区毛片日本 | 亚洲第一色片 | 九九热精品在线视频 | 精品久久久久久久久久久久久 | 欧美一级免费视频 | 久久千人斩 | 久久精品在线免费观看 | 精品国产一区二区在线观看 | 国产高潮好爽好大受不了了 | 久久99精品视频在线观看 | 成人毛片视频在线观看 | 久久久久久久久久久av | 麻豆视频网 | 国产精品自在线拍 | 久久影院yy6080 | 欧美一级小视频 | 精品成人免费视频 | 亚洲精品在线观看网站 | 女人一级一级毛片 | 日韩视频在线观看免费视频 | 欧美成人精品不卡视频在线观看 |