大家好 我已经厌倦了寻找连接到 Android 应用程序的 REST Web 服务的简单示例。我知道以前有很多人问过这个问题,但作为一个理论,有很多不同的答案。 我知道我必须使用 Restful Web 服务,而不是移动应用程序的 SOAP。 我需要创建一个生成 JSON 的 Web 服务,然后在 Android 中我可以解析 JSON,但问题是,由于我是 Android 新手,我正在寻找一个包含服务器和客户端的简单示例。 服务器:具有数据库连接的 JAVA 和生成 JSON 的 Restful WebService Android 客户端:解析来自 Web 服务的 JSON 结果
如果有人可以提供这样的例子,请帮助我。
最佳答案
首先,在创建自己的 Web 服务之前,您可能想尝试一下现有的 Web 服务,例如 Yahoo 提供的服务。
看看 Yahoo 的 PlaceFinder API,它是一个您可以调用的免费 Web 服务,并且有很好的文档记录。您可以找到 JSON 示例 here
创建一个简单、标准的 java 应用程序来查询该 Web 服务、处理 JSON,然后从响应中 System.out.print 一些内容,这将使您在将 Android 平台带入问题之前熟悉您需要的内容
我没有使用过 JSON 示例,但我写了一个 quick tutorial在 XML 方面这可能会有所帮助。一旦您对此感到满意,就将该代码引入 Android 应用程序并让它在屏幕上打印一些内容。
您的问题中有相当广泛的要求,请尝试我推荐的内容,然后再提出进一步完善的问题
祝你好运!
关于java - Android 客户端连接到 RestFul Webservice,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4143519/