JsonTools.java 521 B

123456789101112131415161718192021222324252627
  1. package com.yingtang.devicemanager.utils;
  2. import com.google.gson.Gson;
  3. /**
  4. * @author zps 2016/3/4
  5. */
  6. public class JsonTools {
  7. /**
  8. * 把一个json字符串变成对象
  9. * @param json
  10. * @param cls
  11. * @return
  12. */
  13. public static <T> T parseJsonToBean(String json, Class<T> cls) {
  14. Gson gson = new Gson();
  15. T t = null;
  16. try {
  17. t = gson.fromJson(json, cls);
  18. } catch (Exception e) {
  19. e.printStackTrace();
  20. }
  21. return t;
  22. }
  23. }