2012-01-31 54 views
4

我正在讀取服務器上生成的xml文件並在設備上同步本地數據庫的應用程序。我試圖構建一個同步管理器,其中包含服務器上可用的所有字段,並將這些字段添加爲像購物一樣的同步大車。添加所有字段後,同步添加到購物車的所有字段。在服務器上同步設備上的數據?

我有三個問題:

  1. 什麼是做到這一點的最好方法是什麼?

  2. 我可以在不分析服務器上的整個Xml文件的情況下讀取xml中的特定標籤嗎?

  3. 比較本地數據庫中字段的條件?

回答

1

我做了類似的事情。我不知道你編程的是哪種編程語言,但我正在使用QT。所以我想連接到數據庫。我已經這樣做了。編寫將處理您的xml代碼的SQL腳本。例如,你只想返回數據庫的某個部分,而不是全部。然後我寫了PHP腳本作爲和應用程序的中間層部分,用來處理連接併發送某些後期參數,這些參數會告訴我要發送什麼或在數據庫中做什麼。然後我製作了腳本將所有內容都轉換爲XML,並將其發送回QT並在我的GUI中表示數據。在使用數據庫的同時使用腳本是很好的,因爲您可以將其更改爲任何您想要的數據庫。例如,我一直在使用它用於Oracle數據庫。由於用於android的oracle數據庫沒有自動同步,我已經讓我的腳本處理所有這些。我希望我的例子能幫助你理解我一直在使用的方法。我不能說像100%這是正確的方式,但它對我來說工作正常。祝你好運!

+0

你從我的回答中得到了什麼好處? – 2012-02-08 17:34:07

+0

Thanq!我已經在類似於你的方法工作!!再次thanx! – Navdroid 2012-02-09 04:52:54

+0

沒問題,我很高興能幫到你。如果您遇到了問題,我們會爲您提供幫助。你可以把它標記爲已回答:)祝你好運 – 2012-02-09 09:29:48

相關問題