1. JsonString转为Map

 String jsoNStr = "{\n" +
                "\t\"TestArray\": [\"1\", \"2\", \"3\"]\n" +
                "}";
 Map map = JSON.parseObject(jsoNStr,Map.class);

2.Object转为JsonArray(得保证obj是个Array数组,否则报错)

Object obj = map.get("TestArray");
JSONArray myJsonArray = JSONArray.fromObject(obj);

3.JsonArray转为List

List<String> arr = (List) myJsonArray;

4.List转为String[]

String[] arr2 = arr.toArray(new String[arr.size()]);

  

 

相关文章:

  • 2021-11-04
  • 2022-12-23
  • 2021-07-25
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-08-04
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-06-26
  • 2022-12-23
  • 2022-12-23
  • 2021-08-26
  • 2022-03-06
  • 2022-12-23
相关资源
相似解决方案