我正在編寫一個基本的編輯器應用程序。它使用我想要存儲到磁盤的不同大小的數組。這最終將在AIR應用程序中,但現在它只是Flex中的一個AS3項目。最便宜的方式導出/導入數組內容到文件 - AS3/AIR
我想將數組存儲在一個文件中。應用程序編輯數據,因此它不需要人類可讀。我希望它能以任何格式以最快的速度存儲,並在我再次需要該數據時重新加載到數組中。
有什麼建議嗎?
編輯:這讓我覺得,導入/導出可以立即投入Array()可能是最便宜的東西,而不是某種迭代 - 如果可能的話。另一個顯而易見的選擇是將數據作爲簡單的逗號描述字符串並使用String.split()函數獲取數組。儘管如此,問題在於最便宜的 - 我並不完全相信。
我還會補充一點,它需要在某種永久文件中,所以共享對象 - 儘管可能是最快的,並不是一個真正的長期解決方案。
請定義最便宜 – jedierikb 2009-06-08 19:41:57