cscript jscript JSON
Это очень (очень !!!) странная проблема.
У меня есть этот JSCRIPT, который работает на Windows XP и 7, используя DOSCSCRIPT
в файле с именем.testJSON.js
if ( ! this.JSON ) WScript.Echo("JSON DOESN'T EXISTS");
И, ну, сообщение появляется, но это неожиданное поведение JSCRIPT, потому что JSON (какMSDN документация говорит) является одним из объектов по умолчанию вJSCRIPT 5.8
и моя система на Windows 7 работает точно.JSCRIPT 5.8
Теперь я временно решил эту проблему (в небольшом сложном скрипте), создав новый текстовый файл и вручную составив правильную строку JSON (и, очевидно, это заставляет все работать нормально, даже если система не 'естьJSCRIPT 5.8
по запросу для JSON), но мне нравится знать в основном две вещи:
первый Почему я могуиспользовать объект JSON, даже если моя версия JSCRIPT поддерживает эту версию?
второй я имеюпрочитайте что-нибудь очто позволяет» недоступного объекта JSON (и других) в моей среде JSCRIPT, но все примеры для C #, и я хотел бы знать, существует какой-то эквивалентный код для JSCRIPT или нет.