Flutter 检查JSON中是否有2个以上的数组
检查json是否有超过2个数组的最佳方法是什么 这是JSON的一个示例 因此JSON可以有两个案例,只有一个案例和两个数组 一个 两个 我正试着用这样的东西Flutter 检查JSON中是否有2个以上的数组,flutter,dart,Flutter,Dart,检查json是否有超过2个数组的最佳方法是什么 这是JSON的一个示例 因此JSON可以有两个案例,只有一个案例和两个数组 一个 两个 我正试着用这样的东西 assets = json["Assets"]; //in json dart 然后 您应该将json[“资产”]注释为列表类型。然后,可以直接获得长度属性 assets=json[“assets”]作为列表 但是,可能没有必要编写列表的类型。如果您可能无法获得资产的列表,请尝试使用“try-catch”块捕获强制转换
assets = json["Assets"]; //in json dart
然后
您应该将json[“资产”]注释为列表类型。然后,可以直接获得长度属性
assets=json[“assets”]作为列表
但是,可能没有必要编写列表的类型。如果您可能无法获得资产的列表
,请尝试使用“try-catch”块捕获强制转换错误
之后,您可以使用assets.length
获取长度属性
"Type": "Glorie",
"Assets": [
{
"url": "urlHere",
},
{
"url": "urlHere",
}
],
assets = json["Assets"]; //in json dart
sbuild(item[index].assets),
if (a.Lenght <= 1) {
child = Positioned(
//didn't work
if (a <= 1) {
child = Positioned(
//didn't work
if (a != 1) {
child = Positioned(
//didn't work