【问题标题】:Storing Data on and accessing data from a website在网站上存储数据和从网站访问数据
【发布时间】:2013-06-21 14:50:00
【问题描述】:

这完全是一个菜鸟问题。如果它含糊不清,请提前抱歉,但我正在寻找有关如何开始的建议。我有一个我开发的与本地 sqlite3 数据库交互的应用程序。只要数据是本地的,一切都很好。现在,我想将这些数据从本地设备移到我的网站上,以便应用程序必须调用该 URL 来获取/设置这些数据。

我应该研究哪些主题?我需要了解如何 1) 在我的网站上保存这些数据,以及 2) 修改我的应用程序以与之交互。再次,抱歉,如果这含糊不清 - 只是寻找主题来开始我的搜索。

谢谢!

编辑:我在那里找到了很多描述如何从站点检索数据的资源。我真正关心的是如何修改存储在站点上的数据。这是后端数据。没有人会直接看到它。 JSON 格式听起来像是要走的路,但我不知道在用户从应用程序启动更改后如何更新此数据的想法。我需要更新网站上的数据,而不仅仅是本地数据库。再次感谢!

【问题讨论】:

    标签: android database web urlconnection


    【解决方案1】:

    JSON JSON JSON! JSON 很棒,并且是 IMO 在 Web 和任何其他平台之间进行通信的最简单方式。您可以查看herehere 以获取有关android 端的更多信息。根据您用于网站的平台,有许多很棒的库可以帮助您将信息导出到 JSON。快乐编码!

    【讨论】:

    • 谢谢。我知道 JSON,但以前没有使用过它。我会调查的。关于如何使用它来修改存储在网站上的数据的任何想法?谢谢你的建议!
    • 您可以将 JSON 发布回您网站上的 api 调用并像在 android 端处理它一样处理它。可以像自动同步到数据库一样简单。
    • 谢谢,但是我该怎么做呢?我应该寻找什么主题?这是 SQLServer 吗?还有什么?现在,我只有一个 URL,我将构建它来托管这些数据。这个网站本身没有“前端”。我只是将其设想为一个存放数据以供应用交互的地方。
    • 太酷了!我喜欢 php 好的,而且它易于学习。因此,您需要阅读 PHP JSON 文档 here,然后完成本教程 here。对于存储,请参考 Mysql 文档here,然后完成本教程here。将这些组件连接在一起相当容易。
    • 您可以做的另一件事是从应用程序到站点的简单 http 帖子,并在您的站点上设置一个 api 来处理它。它类似于您如何接收 json 数据,因为 post 数据通常以 json 编码。你可以阅读关于 android http post class here.
    【解决方案2】:

    查看 Volley 库,因为它将大大简化和加快您的网络通信 (get it here)。

    您可能希望使用 JSON 来检索数据并将其发送到您的网络服务,因为它非常轻巧且紧凑。

    example 使用 Volley 和 JSON

    【讨论】:

    • 谢谢。我认为Volley可能是要走的路。仍然坚持如何修改网站本身的数据。有什么建议吗?
    猜你喜欢
    • 1970-01-01
    • 2015-11-21
    • 1970-01-01
    • 1970-01-01
    • 2016-11-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多