Android 利用fastjson进行json解析

来源:互联网 发布:linux路由器搭建局域网 编辑:程序博客网 时间:2024/04/19 10:13
  1. package com.example.FastJson.util;  
  2.   
  3. import com.alibaba.fastjson.JSON;  
  4. import com.alibaba.fastjson.TypeReference;  
  5.   
  6. import java.util.List;  
  7. import java.util.Map;  
  8.   
  9. /** 
  10.  * Created by chang on 14-10-3. 
  11.  */  
  12. public class jsonUtil {  
  13.   
  14.     public static <T> T getObject(String jsonString, Class<T> cls) {  
  15.         return JSON.parseObject(jsonString,cls);  
  16.     }  
  17.   
  18.     public static <T> List<T> getObjects(String jsonString, Class<T> cls) {  
  19.         return JSON.parseArray(jsonString,cls);  
  20.     }  
  21.   
  22.     public static List<Map<String,String>> getKeyMapsList(String jsonString) {  
  23.         List<Map<String,String>> list;  
  24.         list = JSON.parseObject(jsonString, new TypeReference<List<Map<String, String>>>(){});  
  25.         return list;  
  26.     }  
  27. }  
0 0