如何存放在Java中的一個文本文件聊天消息的消息,然後在需要 時以後接他們同樣是XML這個存儲和讀取聊天在文本文件中的Java
回答
XML更好的解決方案可能是一個「更好」解決方案,因爲你相當確定你的數據結構。你可以使用像SAXParser這樣的東西來讀取消息。雖然我會建議使用數據庫,因爲您的文件可能會變得非常快。
如何將它存儲在數據庫中我將不得不使用每條消息的一行我認爲這會使它非常大 – 2011-03-17 19:48:30
數據庫的開銷將比XML小得多。另外,附加到XML文件不是非常有效。 – Dave 2011-03-17 20:16:51
@Sumit Jain - 相反,數據庫旨在保存大量的數據。例如,您可能需要向用戶提供他們發送/發送給他們的所有消息的摘要,這對於數據庫來說很容易實現,但如果您的數據庫可能會非常密集嘗試使用XML文件。 – user183037 2011-03-18 20:46:10
- 1. java:語音聊天和文字聊天
- 2. Java讀取文本文件2列並存儲在數組中
- 3. 讀取文件中的文本和存儲在陣列2D
- 4. ASP.NET文本聊天和視頻聊天
- 5. 讀取存儲在文本文件中的元組
- 6. Java讀取文本文件並將其存儲爲數組
- 7. 在java中讀取文本文件
- 8. 逐行讀取文本文件並存儲在類中?
- 9. 在Postgres-DB中存儲/讀取文件
- 10. 文件讀取和存儲數字
- 11. 如何讀取存儲過程中的文本文件
- 12. 如何在電報中獲取聊天ID和文本?
- 13. 讀取文本文件,其內容在unoredered_map存儲在C++
- 14. 讀取文本文件按列並在列表存儲在python
- 15. Java從文本文件中讀取值
- 16. java-lotto從文本文件中讀取
- 17. 從文本文件中讀取(Java)
- 18. Java從文本文件中讀取
- 19. 解析聊天存儲在一個文件
- 20. Java:讀取文件並將其數據存儲在ArrayList中?
- 21. 在txt文件中讀取存儲陣列Java
- 22. 在Java中讀取和處理大文本文件?
- 23. 從文件中讀取並存儲到文本框
- 24. 讀取外部文本文件並存儲到數組中
- 25. 將int值存儲到文本文件中並讀取它?
- 26. 閱讀文本文件中的r和存儲所讀條件的下一行
- 27. 從文本文件讀取並將內容存儲到列表中Java
- 28. 從文本文件讀取的Java
- 29. 如何在android項目中存儲和讀取文本?
- 30. Java:快速獲取數據:存儲在內存中與從文件中讀取
「更好」取決於你想要做什麼。您的文本文件的格式也取決於這些聊天消息的內容。請提供更多信息。 – Pops 2011-03-17 19:28:05
我只需要存儲的信息是用戶的姓名,然後是短信,也可能是時間戳 – 2011-03-17 19:32:36
那麼,您的數據來自哪裏?目標? XMPP?你自己建立的聊天系統?你如何與聊天軟件連接? – Pops 2011-03-17 19:35:21