• Авторизация


JSON.stringify() какой-то подземный стук... 28-01-2020 17:17 к комментариям - к полной версии - понравилось!


Господа или дамы, знакомые со всякими веб-делами, помогите.

Безобразие происходит в JScript в WSH (не спрашивайте почему, так получилось). Пишу скрипт, работающий с JSON-запросами под виндой. Столкнулся с непонятным.

Имею простой тест:
  var X = JSON.stringify(["123","456"]);
  WScript.Echo(X);

Ожидаю вывод строки в квадратных скобках, т.е.:
  ["123","456"]

А получаю не массив, а индексированный обьект:
  {"0":"123","1":"456"}

Знает ли кто-нибудь, что это за чудо и как лечить?

PS. Для эмуляции JSON в JScript делаю как в интернетах советовали:
  var htmlfile = WSH.CreateObject('htmlfile'), JSON;
  htmlfile.write('');
  htmlfile.close(JSON = htmlfile.parentWindow.JSON);

https://ru-programming.livejournal.com/1370344.html

вверх^ к полной версии понравилось! в evernote


Вы сейчас не можете прокомментировать это сообщение.

Дневник JSON.stringify() какой-то подземный стук... | lj_ru_programming - Программизм | Лента друзей lj_ru_programming / Полная версия Добавить в друзья Страницы: раньше»