gpt4 book ai didi

json - 在 Dart 中从 JSON 中查找字符串

转载 作者:行者123 更新时间:2023-12-04 14:38:04 24 4
gpt4 key购买 nike

我真的需要在 JSON 文件中找到一些信息,在 Java 中我可以很容易地从 JSON 对象中找到一个字符串

JSON_Object.getString("String Here");

但我在 Dart 中找不到类似的东西。到目前为止,我能看到的是:

var jsonobject = new JsonObject.fromJsonString(jsonString);
print(jsonobject.something);

但问题是我找不到嵌套在 JSON 的其他位中的字符串。这是我正在使用的 JSON: http://maps.google.com/maps/api/geocode/json?latlng=51.4346502,-0.1020349

谢谢,卢卡

最佳答案

这是一些可以解决问题的代码。您可能需要稍微更改它以满足您的需要:

import 'package:http/http.dart';
import 'dart:convert';

void main() {
get('http://maps.google.com/maps/api/geocode/json?latlng=51.4346502,-0.1020349').then((Response response) {
var json = JSON.decode(response.body);

json['results'].forEach((result){
print(result['formatted_address']);
});
});
}

关于json - 在 Dart 中从 JSON 中查找字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25594455/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com