android - 动态字段数据保存到android中的Web服务
问题描述
我从 JSON 数据中动态获取多个字段。要将动态字段的数据保存到 Web 服务中,我更喜欢按 id 调用。但我无法获得该字段的 ID。所以我需要知道如何获取动态字段的 ID。
这是我的 JSON 响应:
{
"sections": [
{
"head": "Section A",
"sort": 1,
"section_id": 3,
"cols": "2",
"fields": [
{
"id": 5,
"template_id": 2,
"section_id": 3,
"label": "A1",
"itype": "1",
"idefault": "",
"ioptions": "",
"required": "N",
"ivalids": "0",
"sort": 1,
"created_at": "-0001-11-30 00:00:00",
"updated_at": "2018-09-23 05:32:59",
"deleted_at": null
},
{
"id": 6,
"template_id": 2,
"section_id": 3,
"label": "A2",
"itype": "1",
"idefault": "",
"ioptions": "",
"required": "N",
"ivalids": "0",
"sort": 1,
"created_at": "-0001-11-30 00:00:00",
"updated_at": "2018-09-23 05:32:59",
"deleted_at": null
}
]
}
]
}
如果“itype”=1 dynamic_field = edittext,“itype”=2 dynamic_field = spinner 等等。
在我的回复中,我得到“itype”=1,所以我动态显示了两个编辑文本。
来自 JSON 的“标签”用作动态字段的 id。如果我集成 API,则会收到“无法解析 id”的错误。我不知道如何解决这个错误。
解决方案
推荐阅读
- ruby-on-rails - 如何按类别和计数对项目进行分组?
- reactjs - 反应原生如何将状态传递给所有孩子
- javascript - 删除已提取消息的问题
- c# - 在回发时仅更新页面的一部分
- java - 构建 JAR 后无法为 Android 构建错误“R$color 解析失败”
- typescript - 您是否有在 typescript/flow 上迁移源代码的路线图?
- opencv - 视频 IO 错误:V4L:无法通过索引 0 打开相机
- python - 创建父子项
- ssas - 使用 MDX “按年获取前 5 名销售额并按季度显示结果”
- r - 如何从置信区间字符串中提取数字格式的下限和上限?