我正在尝试从URL加载json文件并在Dart中解析它.因此,当我谷歌搜索时,我尝试了一些链接中建议的以下代码:
@H_403_2@HttpRequest.getString("hellknight2.js").then((response)
{
var model = new JSON.parse(response);
});
但是,它似乎不再适用于Dart SDK版本0.4.3.5_r20602.在Dart中将Json文件映射到对象的当前最佳方法是什么?
解决方法
只需使用
dart:convert
package的
JSON.这是一个例子:
@H_403_2@import 'dart:convert' as JSON;
main() {
final myJsonAsString = '{"a": 1,"b": "c"}';
final json = JSON.decode(myJsonAsString);
....
}
有关详细信息,请参见Parsing JSON.