Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Сериализация и десериализация JSON документа? 
:(
    Опции темы
santimin
Дата 26.6.2018, 13:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 2
Регистрация: 26.6.2018

Репутация: нет
Всего: нет



Может кто-нибудь, пожалуйста, помочь мне выполнить сериализацию и десериализацию следующего JSON документа из ссылке:
json-schema.org/examples.html
PM MAIL   Вверх
_zorn_
Дата 26.6.2018, 14:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1077
Регистрация: 21.8.2007

Репутация: 1
Всего: 12



JSON - это не "документ", а "объект". Обычный яваскриптовый объект.
Java
Script
Object
Notation

Попробуйте запустить в консоле, может озорит.
Код

var obj = {
  prop: 'val1',
  arrProp: [1, 2],
  boolProp: true
}
var newObj = JSON.parse('{"I_AM_ALIVE":true, "andAnotherProperties":{"arr":[1,2],"prop":"value"}}');
console.log('obj:', obj);
console.log('JSON obj (serialize):', JSON.stringify(obj));
console.log('From JSON obj (unserialize):', newObj);
console.log('Property from unserialized', newObj.I_AM_ALIVE);

Ну вообще JSON.parse еще надо в try/catch оборачивать, потому что мало ли что там на входе.

Это сообщение отредактировал(а) _zorn_ - 26.6.2018, 15:03
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0908 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.