2013-05-03 74 views
0

我有一個本地Sqlite數據庫的應用程序,它在本地電話上存儲記錄。現在我想增加功能,並得出結論:我需要一個基於遠程數據庫和服務器的功能,以使我的應用程序更具交互性。同樣在這個時候,我不希望我的用戶因這種轉換而丟失數據。經過在互聯網上的研究和查找後,我開始知道我可以通過編寫一個Web服務來實現這一點,它將逐行讀取記錄並將其提供到mySQL數據庫中。然而,我對如何實現這一點感到困惑,我是否將本地數據庫轉換爲XML文件並將它們發佈到我的PHP中,然後將它們解析並提供到mySQL數據庫中,或者有更好的方法或者更好的API來實現呢?我想要一個起點,一個標題。謝謝!通過PHP將Android本地Db to XML轉換爲mySql。

回答

2
  1. 正如您所說,將本地數據庫轉換爲XML或JSON並將其發佈到服務器。轉移時不要忘記使用gzip。

  2. 您可以直接將db文件上傳到服務器。您的db文件位於/ data/data/app-package-name/databases中。你應該在服務器中解析這個數據庫文件。

+0

你能否解釋一下你提出的第二點,這看起來更可信。 – Skynet 2013-05-03 05:35:04