package com.lh.micro.datasource.util;
import net.sf.json.JSONObject;
import java.util.SortedMap;
import java.util.TreeMap;
import java.util.Iterator;
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;
}
}