2012-05-11 36 views
2

我正在開發一個Android應用程序,我有一些數據本地保存在電話中的文本文件中。多個httpPost到一個遙遠的寧靜服務(JSON)

我想將這些數據保存在遙遠的mysql數據庫中。 數據庫所在的服務器包含運行RESTFul Web服務的Java服務器(GlassFish),REST服務負責更新數據庫。

因爲我是所有這些領域的新手(原諒我的問題,如果他們是基本的),我認爲本地保存的數據應發送到服務器認爲httpPost請求。

我的文件(其中保存了我的數據)包含多行,每行對應於應發送到服務器的JSON對象,因此該文件是文本文件,但是寫爲JSON對象。

我的問題是:什麼是最好的方式發送數據到服務器?無論如何,我在那裏做HttpPost命令的整個文件包含?或者我應該打開文件並逐行讀取它並每次創建一個JSON對象並通過新的HttpPost命令發送它?

謝謝你的幫助和原諒我的問題,如果它是基本或愚蠢的。

回答

0

如果你沒有從更聰明/更有經驗的人那裏得到任何答案,我會去閱讀文件併發布每個JSON對象(我認爲你的意思就像做一個URL上的帖子/ .. ../myObjectsJSON表示myObject

+0

謝謝理查德這是我會做的,我希望它不會過度耗盡手機(我有1000個對象發送:)),我只是想知道是否有更有效的解決方案,但顯然情況並非如此。非常感謝你 – Rami