資源簡介
Java 開發所需json的jar包,項目對象轉json格式,
Map map=HashMap();
map.put("sex","man");
toJson(map);
/**
* 將得到的數據以json格式進行輸出,如果對象不存在則輸出空字符串
*
* @param obj
* 要轉換成json的對象
*/
protected String toJson(Object obj) {
String json = "";
if (obj != null) {
if (isArray(obj)) {
JSONArray jsonArray = JSONArray.fromObject(obj);
json = jsonArray.toString();
} else {
JSONObject jsonObject = JSONObject.fromObject(obj);
json = jsonObject.toString();
}
System.out.println(json);
}
return json;
}
/**
* 判斷對象是否是集合類型
*
* @param obj
* @return
*/
private boolean isArray(Object obj) {
return obj instanceof Collection || obj.getClass().isArray();
}

代碼片段和文件信息
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????231320??2017-06-19?15:00??commons-beanutils-1.8.0.jar
?????文件?????575389??2017-06-19?15:00??commons-collections-3.2.1.jar
?????文件?????261809??2017-06-19?15:00??commons-lang-2.4.jar
?????文件??????60841??2017-07-03?16:17??commons-logging-1.1.1.jar
?????文件??????86487??2017-06-19?15:00??ezmorph-1.0.6.jar
?????文件?????148490??2017-06-19?15:00??json-lib-2.2.3-jdk15.jar
-----------?---------??----------?-----??----
??????????????1364336????????????????????6
-----------?---------??----------?-----??----
?????文件?????231320??2017-06-19?15:00??commons-beanutils-1.8.0.jar
?????文件?????575389??2017-06-19?15:00??commons-collections-3.2.1.jar
?????文件?????261809??2017-06-19?15:00??commons-lang-2.4.jar
?????文件??????60841??2017-07-03?16:17??commons-logging-1.1.1.jar
?????文件??????86487??2017-06-19?15:00??ezmorph-1.0.6.jar
?????文件?????148490??2017-06-19?15:00??json-lib-2.2.3-jdk15.jar
-----------?---------??----------?-----??----
??????????????1364336????????????????????6
評論
共有 條評論