Полезная информация

Общайтесь со знакомыми и друзьями в нашем сообществе в Facebook.

№119-10-2010 21:25:10

gorjun
Участник
 
Группа: Members
Зарегистрирован: 19-10-2010
Сообщений: 2
UA: IE 7.0

Как записать в файл объект(Object) JS

Хотелось бы узнать, каким образом можно записать в  (желательно бинарный) файл объект(ассоциативный массив) JavaScript.

Т.е первая часть расширения должна накапливать и сохранять данные с определенных страничек на компе пользователя, а вторая в любой момент воспользоваться этими данными, обработать и предоставить их пользователю, скажем в диалоговом окне.

Заранее спасибо всем откликнувшимся.

Отредактировано gorjun (19-10-2010 21:32:36)

Отсутствует

 

№221-10-2010 18:25:38

gorjun
Участник
 
Группа: Members
Зарегистрирован: 19-10-2010
Сообщений: 2
UA: Firefox 3.6

Re: Как записать в файл объект(Object) JS

Как всегда все оказалось просто.
Достаточно преобразовать  объект в JSON-строку, а затем сохранить в текстовый файл.

Выделить код

Код:

var strJSON = JSON.stringify(MyObject)

Обратная операция: читаем из файла строку и преобразовываем ее в объект.

Выделить код

Код:

var MyNewObject = JSON.parse(strFromFile)

Подробно: https://developer.mozilla.org/en/JSON и https://developer.mozilla.org/En/Using_native_JSON

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]