arrays - 如何在 Flutter 应用程序中获取 JSON 数据?
问题描述
我有以下从服务器获取的 JSON 数据,我需要在 pageviewbuilder 以及 Flutter 应用程序中的 listview builder 中获取和配置这些数据。
Listview builder(垂直滚动)嵌套在 Pageview builder(水平滚动)中,我已经配置了
要展示的东西是这样的
页面 ---------- 订购商品
订单 16 >> 订单 16,项目 1 ,订单 16 项目 2
订单 18 >> 订单 18,项目 1,订单 18,项目 2,订单 18,项目 3
我是在flutter中学习JSON的新手,请指导我如何获取数据并根据需要用于上述配置。
{
"error": "false",
"content": [
{
"comp_code": "4",
"comp_name": "KMT OVERSEAS",
"order_no": "16",
"soh_pk": "23660",
"order_items": [
{
"comp_code": "4",
"comp_name": "KMT OVERSEAS",
"order_no": "16",
"sod_pk": "31689",
},
{
"comp_code": "4",
"comp_name": "KMT OVERSEAS",
"order_no": "16",
"sod_pk": "31688",
}
]
},
{
"comp_code": "4",
"comp_name": "KMT OVERSEAS",
"order_no": "18",
"soh_pk": "23702",
"order_items": [
{
"comp_code": "4",
"comp_name": "KMT OVERSEAS",
"order_no": "18",
"sod_pk": "31749",
},
{
"comp_code": "4",
"comp_name": "KMT OVERSEAS",
"order_no": "18",
"sod_pk": "31742",
},
{
"comp_code": "4",
"comp_name": "KMT OVERSEAS",
"order_no": "18",
"sod_pk": "31743",
},
]
}
]
}
解决方案
推荐阅读
- c++ - LNK1104:无法打开 libpjproject-i386-Win32-vc14-Debug-Static.lib
- python - 如何重新组织熊猫数据框,以便将一列中的所有重复值压缩成一行,其中包含另一列中的所有信息?
- php - Asana/php-asana getTasks() 无效请求错误
- android - Android 构建变体多个应用程序
- python-3.x - 努力理解fbprophet库中交叉验证函数的参数
- java - Java - 正则表达式检查字符串是否包含连续数字以及其他字符
- python - 如何使用 pyinstaller 打包多文件夹 python 应用程序
- r - 如何从 R 下载 Yahoo Finance 的数据并将其保存到我的计算机?
- python-3.x - 如何计算python中两个日期时间值之间的差异?
- java - 如何使用 Gson 解析 Volley JSON 对象?