2010-03-11 2 views
3

Я скачал json2.js из https://github.com/douglascrockford/JSON-js/blob/master/json2.js и он не имеет реализацию JSON2.stringify()Разница JSON.stringify() и JSON2.stringify()?

Чтобы иметь возможность вызова службы ФОС с JQuery, я использую вспомогательный класс, который использует JSON2.stringify()

В чем разница между двумя и где я могу получить JSON2?

ответ

10

если вы читаете файл, связанный с ним упоминает

Этот файл создает глобальный объект JSON , содержащий два метода: stringify и синтаксического анализа.

JSON.stringify(value, replacer, space) ... 
JSON.parse(text, reviver) .. 

Таким образом, объект JSON и не JSON2 ...

[обновление]

Я предполагаю, что вы используете код из этой статьи: jQuery AJAX calls to a WCF REST Service

Если вы потратите время, чтобы прочитать все, он упоминает, что он использует взломанную версию для обработки кодировки, которую он хочет. и указывает на zip-файл с его версией .. поэтому посмотрите на кодировку JSON в этой статье.

Смежные вопросы