1
當我的活動開始時,我檢查現有的數據文件,如果沒有,我會調用一個提供空白的Web服務開始。該文件被讀入一個ArrayList集合,並且用戶根據需要進行更改。現在我需要爲最好的方法提供建議。將ArrayList寫回XML文件
我應該嘗試將ArrayList中的更新內容與XML文件中的元素(有一個可用於匹配的ID字段)相匹配,還是應該只寫出覆蓋舊XML文件的ArrayList?不用擔心維護一個hx。
如果我寫出文件(我在想的是要走的路),我必須裝飾DataObject類(即所有屬性)中的所有內容作爲可序列化或僅在類級別。我是否也需要將ArrayList集合標記爲可序列化?