Показать сообщение отдельно
  #6 (permalink)  
Старый 28.06.2014, 13:20
Аватар для nverv
Аспирант
Отправить личное сообщение для nverv Посмотреть профиль Найти все сообщения от nverv
 
Регистрация: 26.06.2014
Сообщений: 70

я жтебе азы говорю которые не нужно расшифровывать -

х = [] // так сохраняется твой массив в нужное место

в массиве например нет ничего кроме списка строк
[ "строка1", "строка2", "строка3".. ]

но некоторые из этих строк несут служебную роль обозначая твои абзацы и тд

[ "строка1", "начало-абзаца", "строка2", "конец-абзаца", "строка3".. ]

и, когда ты захочешь прочитать сохраненный массив - ты как-то обратно склеиваешь строки и формируешь абзацы (это называется Парсить)

по сути это простейший xml или html - основная полезная инфа документа это текст, а вспомогательные строки это теги разметки структуры документа

получается древовидная структура - например в абзаце могут быть подабзацы

то есть так ты можешь хранить текст в xml-подобном виде в вииде одного списка-очереди строк

можно посложнее придумать в json-виде хранить данные... - и это уже не просто дерево, а любая мыслимая БД
если у тебя нет в данных функций то массив и объект экспортирует в json любое свое содержимое автоматически при помощи встроенного метода
(точнее говоря не любое а именно: группа список строка число да нет ноль)

Последний раз редактировалось nverv, 28.06.2014 в 13:34.
Ответить с цитированием