前端发键值对类型的list给后端

Posted cuidongxian

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了前端发键值对类型的list给后端相关的知识,希望对你有一定的参考价值。

前端数据格式:

{"weather":"1","data":["0","1"]}
 
json格式  数据是list  包含两个键值对   第一个元素是String,String。 第二个元素是String,Array

比如这些数据  用对象params指向这个list
 
第一步
  data:JSON.stringify(params)      //JSON.stringify()    把对象转换为JSON格式  
第二步
  后端url接受参数的时候(String data)
第三步
  用JSONObject requestData = JSONObject.parseObject(data);      //解析JSON 格式的数据
第四步
  拿出来数据String weather = (String) requestData.get("weather");
       List<String> status = (List<String>) requestData.get("data");
  console:
      weather:1         status:["0","1"]

以上是关于前端发键值对类型的list给后端的主要内容,如果未能解决你的问题,请参考以下文章

怎么把一个object 型转成 键值对呢? 如 我要做个统一的插入 Add(object obj) ....

java如何对一堆键值对数据分组

我可以并且应该使用本地化的 UTF-8 字符存储键值对吗?

java 怎么样获取Map中第几个键值对

C# 键值对的类型

将前端传递来的键值对转换成对象相应的值