diff --git a/javascript/i18n/phonenumbers/demo.js b/javascript/i18n/phonenumbers/demo.js index 12488927a..f8908b371 100644 --- a/javascript/i18n/phonenumbers/demo.js +++ b/javascript/i18n/phonenumbers/demo.js @@ -23,7 +23,6 @@ goog.provide('i18n.phonenumbers.demo'); goog.require('goog.dom'); -goog.require('goog.json'); goog.require('goog.proto2.ObjectSerializer'); goog.require('goog.string.StringBuffer'); goog.require('i18n.phonenumbers.AsYouTypeFormatter'); @@ -50,8 +49,10 @@ function phoneNumberParser() { try { var number = phoneUtil_.parseAndKeepRawInput(phoneNumber, regionCode); output.append('****Parsing Result:****\n'); - output.append(goog.json.serialize(new goog.proto2.ObjectSerializer( - goog.proto2.ObjectSerializer.KeyOption.NAME).serialize(number))); + output.append(JSON.stringify( + new goog.proto2 + .ObjectSerializer(goog.proto2.ObjectSerializer.KeyOption.NAME) + .serialize(number))); output.append('\n\n****Validation Results:****'); var isPossible = phoneUtil_.isPossibleNumber(number); output.append('\nResult from isPossibleNumber(): ');