我有一個項目需要合併多個文本片段。將會有多個文本片斷的記錄,這取決於用戶打勾的框,將被合併到單個輸出文件中。在應用程序內管理數據
我想你可以想象它,因爲每個片段是一個有一個或多個標籤的文本句子。因爲如果用戶在應用程序中單擊了標籤名稱,它會將帶有該標籤的所有句子抽出到數組/列表中。
達到此目的的最佳方法是什麼?
我需要的用戶能夠爲他們去添加新的片段,並要
當應用程序被關閉存儲。必須很容易將 應用程序的一個實例中的所有片段複製到另一個實例,理想情況下只需複製一個文件夾或單個文件即可導出/導入。
它可能有超過500個代碼片段,每個代碼片段數百行。所以我不確定簡單地將每個項目存儲爲文本文件是可行的,或者不會太慢地降低應用程序的速度。
我不想要一個集中的數據庫服務器。它需要完全獨立工作,因爲我無法保證用戶能夠訪問網絡。
如果它使用數據庫,它需要包含在應用程序中。我不希望 用戶需要安裝第三方應用程序或數據庫服務器才能使用該工具。
那麼我該如何去將這個存儲在數據庫中,以及如何使日期在不同的實例之間導出?
我相信我可以一起工作我自己的數據庫代碼,但我相信這將是可怕的和緩慢的。有沒有我應該看的標準方法。不需要知道如何去做。在我走錯路之前,我只想看看一些想法。
我想我會看看sompact和sqllite。此外,該教程是偉大的起點,謝謝你。 – DevilWAH