gpt4 book ai didi

java - 在没有主节点的情况下,在 android 中从 JSON 生成 ListView ?

转载 作者:行者123 更新时间:2023-12-02 10:34:39 28 4
gpt4 key购买 nike

可以在没有主节点的情况下从 JSON 创建 ListView 。我从 REST 获取这个 json 对象我的 json 字符串是

[{"productName": "prod1", "category": "cat1"},
{"productName": "prod2", "category": "cat1"},
{"productName": "prod3", "category": "cat2"},
{"productName": "prod4", "category": "cat1"}]

但它没有像 { "products": [ ... ] }

这样的主节点

如何将其解析为没有主节点的 ListView ?

最佳答案

是的,这是可能的。假设您使用 Gson 作为序列化程序。所以你的实体应该是这样的

public class Product {

@SerializedName("productName")
@Expose
private String productName;
@SerializedName("category")
@Expose
private String category;

public String getProductName() {
return productName;
}

public void setProductName(String productName) {
this.productName = productName;
}

public String getCategory() {
return category;
}

public void setCategory(String category) {
this.category = category;
}

}

因此使用 List 将 json 反序列化为对象列表。

关于java - 在没有主节点的情况下,在 android 中从 JSON 生成 ListView ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53382246/

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