4

我在 android 中开发了一个离线数据输入应用程序,用户在其中输入将保存在 sqlite db 中的所有详细信息。

归根结底,我想将数据从 sqlite db 传输到将数据存储在 PostgreSQL db 中的服务器。根据我的要求,我没有找到任何好的答案。

4

1 回答 1

6

您可以使用 Web 服务将数据发送到服务器。

您可能需要选择的方法是,在您的服务器上托管一个服务(可以用任何编程语言编写),该服务从数据库中检索/发布数据并以 JSON/XML 格式(我做了 JSon 格式)发送数据到应用程序. 在您的应用程序中,使用 HTTPClient 获取/发布数据到服务器上托管的服务。在内置的 JSON API 中使用 Android 解析数据。

如何在 android 中使用 web 服务参考以下链接:

Android (Java) 使用服务器简单发送和接收 - 快速设置挑战

将数据从android发送到网络服务器

通过 JSON 将数据从 android 发送到服务器

Android实用程序将sqlite db发送到服务器

于 2012-09-17T10:57:07.360 回答