java - 如何使用改造访问 jsonarray
问题描述
如何访问districtID(key)
价值和name(key)
价值使用retrofit
?
这是json文件...
{
"error": false,
"message": "District successfully fetched.",
"districts": [
{
"districtID": "DIS260920181",
"name": "Raipur"
},
{
"districtID": "DIS260920182",
"name": "Bilaspur"
},
{
"districtID": "DIS011020186",
"name": "korba"
},
{
"districtID": "DIS011020187",
"name": "jagdalpur"
},
{
"districtID": "DIS021020188",
"name": "surguja"
},
{
"districtID": "DIS021020189",
"name": "Mungeli"
}
]
}
请帮忙 :(
解决方案
for onResponse:
--------------------------
Call<ModalClass> daoCall = api.getconnectdata();
modelclass.enqueue(new Callback<ModalClass>() {
@Override
public void onResponse(Call<ModalClass> call, Response<ModalClass>
response) {
if(response.isSuccessful()){
modelclass= response.body();
List<Districts> list = modelclass.getAddData().getData();
adapter = new CustomListAdapter(getApplicationContext(),list);
listView.setAdapter(adapter);
}
}
推荐阅读
- sql - 根据模式分配唯一行号
- python - pygame 2.0.0.dev6 (SDL 2.0.12, python 3.8.2) 文件不是 Windows BMP 文件
- python - 从 Go 内置的共享库中返回 Python 中的数组
- python - 如何按条件在我的数据框中创建新列
- r - 如何在函数中指定条件图
- rust - 当方法需要值的所有权时,按值传递还是按引用传递更传统?
- sql-server - 在没有 rdp 的 msdb 中部署多个 ssis 包
- google-cloud-platform - Terraform - GCP 创建具有静态 IP 的实例
- python - “numpy.ndarray”对象没有属性“detectMultiScale”
- javascript - 将 promise.all 的结果推送到数组中