学习笔记:fastjson-1
Posted 学士之爱2012
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了学习笔记:fastjson-1相关的知识,希望对你有一定的参考价值。
1 public int size() { 2 return map.size(); 3 } 4 public boolean isEmpty() { 5 return map.isEmpty(); 6 } 7 public boolean containsKey(Object key) { 8 return map.containsKey(key); 9 } 10 public boolean containsValue(Object value) { 11 return map.containsValue(value); 12 } 13 public Object get(Object key) { 14 return map.get(key); 15 } 16 public JSONObject getJSONObject(String key) { 17 Object value = map.get(key); 18 if (value instanceof JSONObject) { 19 return (JSONObject) value; 20 } 21 if (value instanceof String) { 22 return JSON.parseObject((String) value); 23 } 24 return (JSONObject) toJSON(value); 25 } 26 public JSONArray getJSONArray(String key) { 27 Object value = map.get(key); 28 if (value instanceof JSONArray) { 29 return (JSONArray) value; 30 } 31 if (value instanceof String) { 32 return (JSONArray) JSON.parse((String) value); 33 } 34 return (JSONArray) toJSON(value); 35 }
将可能常用的fastjson函数列在这里方便查看。
public int size() {
return map.size();
}
public boolean isEmpty() {
return map.isEmpty();
}
public boolean containsKey(Object key) {
return map.containsKey(key);
}
public boolean containsValue(Object value) {
return map.containsValue(value);
}
public Object get(Object key) {
return map.get(key);
}
public JSONObject getJSONObject(String key) {
Object value = map.get(key);
if (value instanceof JSONObject) {
return (JSONObject) value;
}
if (value instanceof String) {
return JSON.parseObject((String) value);
}
return (JSONObject) toJSON(value);
}
public JSONArray getJSONArray(String key) {
Object value = map.get(key);
if (value instanceof JSONArray) {
return (JSONArray) value;
}
if (value instanceof String) {
return (JSONArray) JSON.parse((String) value);
}
return (JSONArray) toJSON(value);
}
以上是关于学习笔记:fastjson-1的主要内容,如果未能解决你的问题,请参考以下文章
[原创]java WEB学习笔记61:Struts2学习之路--通用标签 property,uri,param,set,push,if-else,itertor,sort,date,a标签等(代码片段