美文网首页
后台接收前台传过来的json格式字符串

后台接收前台传过来的json格式字符串

作者: xgz_pmx | 来源:发表于2018-11-27 14:53 被阅读0次
前台:
List arr =[{key:1,value:'a'},{key:2,value:'b'},{key:3,value:'c'}]
JSON.stringify(arr);
后台:
import com.alibaba.fastjson.JSONArray;
String data = getPara("arr");
List<Object> list = JSONArray.parseArray(data);

字符串和数组转换

List<String> list = Lists.newArrayList();
list.add("Dota 2");
list.add("PLAYERUNKNOWN'S BATTLEGROUNDS");
list.add("Counter-Strike: Global Offensive");
        
//list转字符串
String listToString = StringUtils.join(list, ",");
System.out.println(listToString);
System.out.println("-------------------------------------------");
//字符串转数组
String[] stringToList = StringUtils.split(listToString, ",");
for (String game : stringToList) {
    System.out.println(game);
}
Output:
Dota 2,PLAYERUNKNOWN'S BATTLEGROUNDS,Counter-Strike: Global Offensive
-------------------------------------------
Dota 2
PLAYERUNKNOWN'S BATTLEGROUNDS
Counter-Strike: Global Offensive

相关文章

网友评论

      本文标题:后台接收前台传过来的json格式字符串

      本文链接:https://www.haomeiwen.com/subject/nqvgqqtx.html