利用JSONObject转换字符串String为List

前端之家收集整理的这篇文章主要介绍了利用JSONObject转换字符串String为List前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

其中使用JSONObject:

这里是:

@H_502_5@import com.alibaba.fastjson.JSONArray; import com.alibaba.fastjson.JSONObject;


代码如下:

@H_502_5@package com.xx.util; import com.alibaba.fastjson.JSONArray; import com.alibaba.fastjson.JSONObject; import java.util.List; /** * @author yangxin-ryan */ public class StringUtil { /** * 测试的man方法 * @param args */ public static void main(String[] args) { // 原始字符串数据 String str = "[{\"metric\":\"base.app.dns.1m\",\"tags\":{\"carrier\":\"liantong\",\"access\":\"wifi\",\"host\":\"order.api.xx.com\",\"region\":\"china\",\"version\":\"2.8\",\"platform\":\"ssss\",\"url\":\"/s/s/x/x/c\"},\"aggregateTags\":[],\"dps\":{\"1519698960\":1000.0}}]"; // 字符串转换为JSON数组 List<JSONObject> str1 = JSONArray.parseArray(str).toJavaList(JSONObject.class); System.out.println(str1); } }

结果:

猜你在找的Json相关文章