Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(283)

Unified Diff: samples/chat/chat_server_lib.dart

Issue 23596007: Remove usage of dart:json. (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Rebase. Created 7 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: samples/chat/chat_server_lib.dart
diff --git a/samples/chat/chat_server_lib.dart b/samples/chat/chat_server_lib.dart
index 4dfc49c009793543959c039d9b258ecd254e8ec7..86f720b11b8185e0953bdbbb314d8d954d0d42e5 100644
--- a/samples/chat/chat_server_lib.dart
+++ b/samples/chat/chat_server_lib.dart
@@ -6,7 +6,7 @@ library chat_server;
import 'dart:async';
import 'dart:io';
import 'dart:isolate';
-import 'dart:json' as json;
+import "dart:convert";
import 'dart:math';
void startChatServer() {
@@ -303,7 +303,7 @@ class IsolatedServer {
void _sendJSONResponse(HttpResponse response, Map responseData) {
response.headers.set("Content-Type", "application/json; charset=UTF-8");
- response.write(json.stringify(responseData));
+ response.write(JSON.encode(responseData));
response.close();
}
@@ -381,7 +381,7 @@ class IsolatedServer {
onDone: () {
String data = body.toString();
if (data != null) {
- var requestData = json.parse(data);
+ var requestData = JSON.decode(data);
if (requestData["request"] == "join") {
String handle = requestData["handle"];
if (handle != null) {
@@ -414,7 +414,7 @@ class IsolatedServer {
(data) => body.write(new String.fromCharCodes(data)),
onDone: () {
String data = body.toString();
- var requestData = json.parse(data);
+ var requestData = JSON.decode(data);
if (requestData["request"] == "leave") {
String sessionId = requestData["sessionId"];
if (sessionId != null) {
@@ -446,7 +446,7 @@ class IsolatedServer {
String data = body.toString();
_messageCount++;
_messageRate.record(1);
- var requestData = json.parse(data);
+ var requestData = JSON.decode(data);
if (requestData["request"] == "message") {
String sessionId = requestData["sessionId"];
if (sessionId != null) {
@@ -481,7 +481,7 @@ class IsolatedServer {
(data) => body.write(new String.fromCharCodes(data)),
onDone: () {
String data = body.toString();
- var requestData = json.parse(data);
+ var requestData = JSON.decode(data);
if (requestData["request"] == "receive") {
String sessionId = requestData["sessionId"];
int nextMessage = requestData["nextMessage"];

Powered by Google App Engine
This is Rietveld 408576698