gpt4 book ai didi

java - 使用 Gson 反序列化 unknow json

转载 作者:行者123 更新时间:2023-11-30 10:11:42 29 4
gpt4 key购买 nike

我得到了一个免费的 api,用于使用 json 进行货币跟踪: api.coinmarketcap我需要使用 Gson 库将此 json 反序列化为我的复合 java 对象。这是我的模型对象:

public class Quote {
@SerializedName("quotes")
private String mName;
@SerializedName("price")
private double mPrice;

public Quote(String name, double price) {
mName = name;
mPrice = price;
}

public String getName() {
return mName;
}

public double getPrice() {
return mPrice;
}
}

和:

public class Currency {
private int mId;
private String mSymbol;
private byte mRank;
private String mWebsiteSlug;
private int mMaxSupply;
private Quote mQuote;

public Currency(int id, String symbol, byte rank, String websiteSlug, int maxSupply) {
mId = id;
mSymbol = symbol;
mRank = rank;
mWebsiteSlug = websiteSlug;
mMaxSupply = maxSupply;
}

public int getId() {
return mId;
}

public String getSymbol() {
return mSymbol;
}

public byte getRank() {
return mRank;
}

public String getWebsiteSlug() {
return mWebsiteSlug;
}

public int getMaxSupply() {
return mMaxSupply;
}

public Quote getQuote() {
return mQuote;
}
}

我不能用这种嵌套反序列化。

最佳答案

您可以使用 enter link description here从 json 创建你的 pojo 类

关于java - 使用 Gson 反序列化 unknow json,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52295834/

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