ダーツがJSONをどのように処理するのだろうか?具体的には:ダーツでJSONを処理する方法
- JSONオブジェクトの項目にアクセスすることはできますか?
- SetやMapsなどのDartsデータ構造をJSONに変換できますか?
- JSON.parseを呼び出すだけで、新しいJSONを作成できますか?
- 新しいアイテムをJSONに追加するにはどうすればよいですか?
ダーツがJSONをどのように処理するのだろうか?具体的には:ダーツでJSONを処理する方法
あなたは興味深い私のこの記事を見つけるかもしれない: http://www.grobmeier.de/dart-creating-a-dynamic-list-with-dart-php-and-json-20112011.html
あなたが(pubspec.yamlするJSONを追加)JSONパッケージを使用する必要があります。ここでは
import 'package:json/json.dart';
は応じスペックです。ご質問 https://api.dartlang.org/docs/channels/stable/latest/json.html
:
を文字列化呼び出し、あるかもしれない私のdartwatch blog上で同様のポストもあります有用。
ああ、通常、私はこの記事への参照を追加します。私に思い出させてくれてありがとう。 – Christian
これは更新されたリンクですか? http://www.dartlang.org/articles/json-web-service/ –
dart:convertライブラリによって提供されるJSONプロパティを使用できます。
import 'dart:convert' show JSON;
main() {
var encoded = JSON.encode([1, 2, { "a": null }]);
var decoded = JSON.decode('["foo", { "bar": 499 }]');
}
最近のバージョンのDart(v0.7.xなど)では、 'dart:convert'ライブラリを使用する必要があります。 JSON.decode()とJSON.encode()メソッド(パフォーマンスが向上)を提供します。参照してください:http://api.dartlang.org/docs/releases/latest/dart_convert.html – CedX