我正在尋找創建文件存儲的最佳方式。在這個文件存儲中,我將存儲聯繫信息等信息。我將需要修改文本文件中的詳細信息。我只是想得到一些關於什麼是最好的方式來做到這一點的意見?信息文件存儲
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. Java - 存儲信息
- 7. C#存儲信息
- 8. 存儲保存的信息
- 9. 存儲推文位置信息
- 10. 在本地存儲軟件信息
- 11. 存儲敏感信息
- 12. 存儲Raycast命中信息
- 13. 未登錄存儲信息
- 14. MutableArray永久存儲信息
- 15. 存儲視頻信息
- 16. Softlayer API:存儲信息
- 17. Objective-C存儲信息
- 18. MS域存儲信息
- 19. 從網站存儲信息
- 20. 存儲支付信息
- 21. Sessionstorage - 存儲所有信息
- 22. 如何存儲短信息?
- 23. Javascript頁面存儲信息
- 24. 存儲信息php/mysql
- 25. C#存儲機密信息
- 26. 將文本文件信息存儲到數組
- 27. 替代存儲信用卡信息
- 28. 第三方存儲信用卡信息?
- 29. 將信息存儲在文件中 - 以什麼方式?
- 30. 在SPSS sav文件中存儲應用版本信息
我忘了在作業添加標記。它是一個大學項目。我需要使用文件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