Я хотел бы иметь возможность хранить древовидную структуру в куки. В идеале я хотел бы иметь что-то, что легко распознает / десериализует простой объект javascript.
JSON может быть хорошим вариантом, но быстрое поиск в Google не отфильтровывает основной подход к сериализации в JSON из JavaScript.
Как лучше всего подойти к проблеме?
UPD
Смежные вопросы всплыли Методы сериализации Javascript / PHP cookie? , что предлагает использовать прототип Object.toJSON
. Я бы предпочел остаться с JQuery.
UPD2
Оказалось, что window.JSON.stringify
может на самом деле быть достаточным в моем случае, но упомянутая библиотека Дугласа Крокфорда кажется хорошим запасным вариантом для поддержки браузеров, в которых отсутствует свойство JSON
глобального объекта.