我正在尋找創建文件存儲的最佳方式。在這個文件存儲中,我將存儲聯繫信息等信息。我將需要修改文本文件中的詳細信息。我只是想得到一些關於什麼是最好的方式來做到這一點的意見?信息文件存儲
Q
信息文件存儲
0
A
回答
3
這取決於項目的規模。
- 對於小型項目:你可以使用一些簡單的像XML,JSON,等等...
- 對於較大的項目:你應該使用一個SQL數據庫,如MySQL,SQLite的
它總是很高興使用SQLite!它是一個簡單的SQL數據庫庫,它將數據庫存儲在一個文件中。
既然你不得不使用一些簡單的基本的文件IO,我會建議採取的簡單的格式之一,如XML,JSON,CSV。或者爲了更好地評分,使用DataOutputStream和DataInputStream編寫自己的二進制文件。
你的文件格式可以是這樣的:
- 字節的任意數:固定頭(如: 「PendoContactsFormat」)
- 4個字節(即:INT),接觸次數
- (每個接觸:)
- 2個字節(即:短路),字段的在該接觸
- (對於每個字段在該接觸號碼: 個
- 2字節:字段標題的大小
- n字節:字段標題
- 2字節:字段值
1
:字段值
相關問題
- 1. 存儲文件信息
- 2. 在音頻文件中存儲信息
- 3. 存儲信息()
- 4. 存儲信息
- 5. Xcode如何存儲「項目信息」和「文件信息」
- 6. Azure存儲信息
- 7. Java - 存儲信息
- 8. 存儲卡信息
- 9. C#存儲信息
- 10. 存儲保存的信息
- 11. 存儲推文位置信息
- 12. 在本地存儲軟件信息
- 13. 在java中存儲信息
- 14. 存儲信息價值bean
- 15. Javascript頁面存儲信息
- 16. 存儲視頻信息
- 17. Sessionstorage - 存儲所有信息
- 18. Objective-C存儲信息
- 19. 存儲支付信息
- 20. 存儲信息ios SDK
- 21. Redis存儲地理信息,
- 22. 存儲Raycast命中信息
- 23. 存儲設置信息
- 24. MS域存儲信息
- 25. 未登錄存儲信息
- 26. ASP.net敏感信息存儲
- 27. Hadoop datanode塊存儲信息
- 28. Softlayer API:存儲信息
- 29. 存儲信息php/mysql
- 30. 存儲應用信息
我忘了在作業添加標記。它是一個大學項目。我需要使用文件I/O。 – Pendo826 2012-08-01 10:08:00
看看我的編輯。確實值得嘗試製作自己的格式。 – 2012-08-01 10:16:28
@Martijin Courteaux我只是看看CSV試圖瞭解我在做什麼,因爲此刻我無能爲力。 – Pendo826 2012-08-01 10:25:03