2011-04-28 83 views
1

我想將託管XML文檔下載到我的應用程序的捆綁SQLite數據庫中,更新現有行或根據需要插入新的數據行。將批量XML數據更新並插入到我的SQLite數據庫中

我的想法,只要應用程序的設計是這樣的:

  1. 應用負載。

  2. 應用程序查找到XML主機的連接。

  3. 如果連接存在,App將使用託管XML文檔,更新綁定SQLite數據庫中的行和列數據,如果XML文檔中存在新行,則添加任何新行。如果不存在連接,則應用程序使用SQLite數據庫中先前存儲的數據。

  4. 用戶有一個快樂的時光使用應用程序,忘記數據的狀態。

這是正確的做法嗎?有一個更好的方法嗎?如何從XML文檔批量插入和更新到我的SQLite數據庫中。我只看到了如何逐行做這個例子。我的數據是數百行×10列。

任何洞察力,非常感謝。 lq

回答

0

我認爲你的想法是好的..我已經開發了"Movie Vault for iPad"應用程序和它做的完全一樣的事情。這個應用程序也有很多電影數據下載和它的工作相當好。你也可以做一件事情,你可以給一個「刷新」按鈕,當用戶點擊/點擊這個按鈕時,你可以下載XML並將其插入數據庫的輔助線程中。

+0

是的,謝謝。但是我找不到將bulk xml插入/更新到SQLite數據庫的示例。 – 2011-05-01 23:27:04

+0

不發佈原因 – Saurabh 2011-05-03 16:17:22

+0

我不是廣告,我已經開發了電影庫應用程序..我只是說勞倫的方法是正確的,他可以繼續這種方法,因爲我做了類似的任務,該應用程序工作得很好 – Saurabh 2011-05-03 16:19:02