gpt4 book ai didi

java - 如何在android中使用GSON创建JSONArray

转载 作者:太空宇宙 更新时间:2023-11-04 11:45:02 26 4
gpt4 key购买 nike

需要使用 GSON 类创建 JSONArray 类型

{

"Company":"XYZ Company",
"Cust_Name":"ABC NAME",
"Sector":"SECTOR 1",
"Year":"2017",
"Product_IDs":[
{
"Product_ID":"001",
"JAN":"20",
"Feb":"30",
"MAR":"40"
},
{
"Product_ID":"002",
"JAN":"50",
"Feb":"60",
"MAR":"80"
}
]

}

如何创建 JSONArray 类型任何人都可以帮助我

最佳答案

这样做

ProductM 是您的模型

     Type type = new TypeToken<List<ProductM>>() {}.getType();
Gson gson = new Gson();
List<ProductM> tempArr = (List<ProductM>) gson.fromJson(productArray.toString(), type);// productArray -> your product array string


public class ProductM {

@SerializedName("Product_ID")
@Expose
private String productId;

@SerializedName("JAN")
@Expose
private String JAN;

@SerializedName("Feb")
@Expose
private String Feb;

@SerializedName("MAR")
@Expose
private String MAR;

public String getProductId() {
return productId;
}

public String getJAN() {
return JAN;
}

public String getFeb() {
return Feb;
}

public String getMAR() {
return MAR;
}
}

关于java - 如何在android中使用GSON创建JSONArray,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42437064/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com