SpringBoot接收单个json数据,简单有效
一、添加依赖
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>fastjson</artifactId>
<version>1.2.3</version>
</dependency>
二、这是我传递的json数据
{
"phone_number":"5432221"
}
三、这是我的接口代码
@PostMapping ("/Vcode")
public String Vcode(@RequestBody String phone_number) {
JSONObject parse=JSONObject.parseObject(phone_number);
System.out.println("电话="+parse.get("phone_number"));
return "SUCCESS";
}
重点(敲黑板):有的小伙伴jsonbject并不能使用paresobject函数,那是因为你导入的类是:import org.springframework.boot.configurationprocessor.json.JSONObject;
我们这里导入的类是:import com.alibaba.fastjson.JSONObject;
此时我们的输出结果为: 电话=5432221
希望对各位天使儿有所帮助=-=