1. 程式人生 > >Fastjson主要介面和類庫說明

Fastjson主要介面和類庫說明

2、主要的使用入口 Fastjson API入口類是com.alibaba.fastjson.JSON,常用的序列化操作都可以在JSON類上的靜態方法直接完成。 publicstaticfinalObject parse(String text);// 把JSON文字parse為JSONObject或者JSONArray  publicstaticfinalJSONObject parseObject(String text);// 把JSON文字parse成JSONObject     publicstaticfinal<T> T parseObject(String text, Class<T> clazz);// 把JSON文字parse為JavaBean  publicstaticfinalJSONArray parseArray(String text);// 把JSON文字parse成JSONArray 
publicstaticfinal<T> List<T> parseArray(String text, Class<T> clazz);//把JSON文字parse成JavaBean集合  publicstaticfinalString toJSONString(Object object);// 將JavaBean序列化為JSON文字  publicstaticfinalString toJSONString(Object object,booleanprettyFormat);// 將JavaBean序列化為帶格式的JSON文字  publicstaticfinal
Object toJSON(Object javaObject); 將JavaBean轉換為JSONObject或者JSONArray。 3、有關類庫的一些說明 SerializeWriter:相當於StringBuffer JSONArray:相當於List<Object> JSONObject:相當於Map<String, Object> JSON反序列化沒有真正陣列,本質型別都是List<Object>