Я работаю над базовым приложением редактора. Он использует массив разного размера, который я хочу сохранить на диск. В конечном итоге это будет приложение AIR, но пока это просто проект AS3 во Flex.
Я хочу сохранить массив в файле. Приложение редактирует данные, поэтому они не должны быть удобочитаемыми для человека. Я хочу, чтобы он был в любом формате, который будет быстрее всего храниться и загружаться обратно в массив, когда мне снова понадобятся эти данные.
Есть рекомендации?
Изменить: мне кажется, что импорт/экспорт таким образом, чтобы его можно было немедленно преобразовать в массив(), вероятно, будет самой дешевой вещью, а не какой-то итерацией - если это возможно. Другим очевидным вариантом является получение данных в виде простой строки, разделенной запятыми, и использование функции String.split() для получения массива. Хотя опять же, вопрос в том, что будет дешевле - и я не совсем уверен, что это так.
Я также добавлю, что он должен находиться в каком-то постоянном файле, поэтому общий объект — хотя, возможно, и самый быстрый, на самом деле не является долгосрочным решением.