| Index: samples/newissues/newissues.dart
|
| diff --git a/samples/newissues/newissues.dart b/samples/newissues/newissues.dart
|
| index 09bc691ad0a3d53e86d7e937a13040b1a0abcbbb..42742200e7356f288cfcfc5c71aaed1f7ec54ac9 100644
|
| --- a/samples/newissues/newissues.dart
|
| +++ b/samples/newissues/newissues.dart
|
| @@ -4,7 +4,7 @@
|
|
|
| import 'dart:async';
|
| import 'dart:html';
|
| -import 'dart:json' as jsonlib;
|
| +import "dart:convert";
|
|
|
| /// Issue wraps JSON structure that describes a bug.
|
| class Issue {
|
| @@ -26,7 +26,7 @@ List<Issue> getIssues(json) {
|
|
|
| /// Iterates over the received issues and construct HTML for them.
|
| void processJson(String jsonText) {
|
| - var json = jsonlib.parse(jsonText);
|
| + var json = JSON.decode(jsonText);
|
| Element div = query("#content");
|
| List<Issue> list = getIssues(json);
|
| if (list == null) {
|
| @@ -41,7 +41,7 @@ Future<dynamic> requestJson(String url) {
|
| Completer c = new Completer<dynamic>();
|
| void callback(HttpRequest req) {
|
| if (req.readyState == HttpRequest.DONE) {
|
| - c.complete(jsonlib.parse(req.response));
|
| + c.complete(JSON.decode(req.response));
|
| }
|
| };
|
| return HttpRequest.getString(url);
|
|
|