如何解决解析自定义json
{
"Graphicaldata": {
"2020-02-05": [
{
"id": 2,"pickup_date": "2020-02-05","waste_stream_name": "Trash","quantityinkg": "441","quantityingms": "00"
}
],"2020-02-11": [
{
"id": 4,"pickup_date": "2020-02-11","waste_stream_name": "biodegradable","quantityinkg": "","quantityingms": ""
},{
"id": 5,"waste_stream_name": "biohazard","quantityinkg": "139","quantityingms": "129"
},"quantityingms": "129"
}
],"2020-02-19": [
{
"id": 6,"pickup_date": "2020-02-19","waste_stream_name": "Waste Garbase","quantityinkg": "248","quantityingms": "864"
},{
"id": 6,"quantityingms": "864"
}
],"2020-02-17": [
{
"id": 198,"pickup_date": "2020-02-17","waste_stream_name": "construction","quantityingms": ""
}
],"2020-02-12": [
{
"id": 257,"pickup_date": "2020-02-12","quantityingms": ""
}
]
}
}
======================================
@JsonIgnoreProperties(ignoreUnkNown = true)
class GraphItem {
val pickupDate: String? = null
val wasteStreamName: String? = null
val quantityinkg: String? = null
val id :Int ? =null
val quantityingms: String? = null
}
这是我的物品类别
============================
@JsonIgnoreProperties(ignoreUnkNown = true)
class PickupHistoryResponse {
@JsonProperty("Response")
var response: List<ResponseItem>? = null
@JsonProperty("status")
var status: Boolean? = null
@JsonProperty("Graphicaldata")
private val graphicalData: HashMap<String,List<GraphItem>>? = null
}
这是父类
但是我得到的图形数据为空,我做错了什么吗?,我在 get object observable 中使用快速网络我正在传递 PickupHistoryResponse 任何人都可以帮忙吗?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。