我需要访问特定的密钥来捕获节点信息,其中密钥是admin_r_area_level_2或admin_r_area_level_1。
我当前正在通过索引“ 1”或“ 2”进行访问。
但是如果Google Api Places的json结果包含更多数据,则这些索引将不正确。
有什么方法可以访问我要捕获的城市或州名的特定密钥?
示例代码:
class Api {
pesquisar (String local) async{
http.Response response = await http.get(
URL_BASE + "?place_id=$local" +"&fields=name,address_component&key=" +KEY_PLACE
);
if( response.statusCode == HttpStatus.ok ){
Map<String, dynamic> dadosJson = json.decode( response.body );
print( "Data : " + dadosJson["result"]["address_components"][1]["short_name"].toString() );
print( "Data : " + dadosJson["result"]["address_components"][2]["short_name"].toString() );
} else {
}
}
}
我需要访问特定的密钥以捕获节点信息,其中密钥是Administrative_area_level_2或Administrative_area_level_1。我当前正在通过索引“ 1”或“ 2”进行访问。但是如果...
您可以执行以下操作: