你好,我是Android新手,我曾经使用过常规的JSON对象响应,但现在我被要求使用JSON字符串响应,如下所示:
"{\"message\":\"OTP is sent to your Mobile number and Email id\",\"status\":true,\"existing_user\":true}"
我不知道如何用这个响应调用API。我搜索了一下怎么做,什么也没找到。请帮助我,如果有人知道如何做到这一点。先谢谢你了!
amrnrhlw1#
首先,对于网络呼叫,您可以使用Retrofit。然后,您可以使用此网站Json to java将JSON响应转换为Java类例如,您的JSON将转换为下面的类
public class Output{ public String message; public Boolean status; public Boolean existingUser; }
z9gpfhce2#
package com.example; import javax.annotation.Generated; import com.google.gson.annotations.Expose; import com.google.gson.annotations.SerializedName; @Generated("jsonschema2pojo") public class Example { @SerializedName("message") @Expose private String message; @SerializedName("status") @Expose private Boolean status; @SerializedName("existing_user") @Expose private Boolean existingUser; public String getMessage() { return message; } public void setMessage(String message) { this.message = message; } public Boolean getStatus() { return status; } public void setStatus(Boolean status) { this.status = status; } public Boolean getExistingUser() { return existingUser; } public void setExistingUser(Boolean existingUser) { this.existingUser = existingUser; } }
lvjbypge3#
创建Modal类的最佳方法是1.转到**https://www.jsonschema2pojo.org/**
3条答案
按热度按时间amrnrhlw1#
首先,对于网络呼叫,您可以使用Retrofit。
然后,您可以使用此网站Json to java将JSON响应转换为Java类
例如,您的JSON将转换为下面的类
z9gpfhce2#
lvjbypge3#
创建Modal类的最佳方法是
1.转到**https://www.jsonschema2pojo.org/**
1.然后点击预览。