0

我有以下网站 http://www.freewebservicesx.com/GoldSpotPrice.aspx它提供了一个 web 服务 api。由于我对肥皂和休息非常陌生,所以我完全不知道如何调用此服务并在 android 中使用它。有人可以告诉我该怎么做。

4

2 回答 2

1

使用以下网址引用:::

将 ksoap2 用于 android,并解析输出数据...

ksoap2-android - HowToUse.wiki .....

ksoap2-android

使用这个LINK它有一个适合您要求的样本。

链接

于 2012-04-07T03:54:20.777 回答
1

您可以使用HttpURLConnectionHttpClient 或 HttpClient 发出 HTTP 请求。HttpClient用于 RESTful Web 服务的示例:

HttpClient httpClient = new DefaultHttpClient();
HttpGet httpGet = new HttpGet("http://www.mywebsite.com/webservice");
HttpResponse response = httpClient.execute(httpGet);
StatusLine statusLine = response.getStatusLine();
if (statusLine.getStatusCode() == HttpStatus.SC_OK) {
    HttpEntity entity = response.getEntity();
    ByteArrayOutputStream out = new ByteArrayOutputStream();
    entity.writeTo(out);
    out.close();
    String responseStr = out.toString();
    // process response
} else {
    // handle bad response
}

否则,如果您使用的是 SOAP Web 服务,我建议您使用ksoap2

于 2012-04-07T03:55:50.127 回答