0

Web サービス API を提供する次のサイト http://www.freewebservicesx.com/GoldSpotPrice.aspxがあります。私はソープアンドレストに非常に慣れていないので、このサービスを呼び出してAndroidで使用する方法についてまったく手がかりがありません。誰かがそれを行う方法を教えてください。

4

2 に答える 2

1

次の URL を参照してください:::

Android用のksoap2を使用し、出力データを解析しています...

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

ksoap2-アンドロイド

このリンクを使用して、要件に合ったサンプルを用意してください。

リンク

于 2012-04-07T03:54:20.777 に答える
1

HttpURLConnectionまたは HttpClientを使用して HTTP 要求を行うことができます。HttpClientRESTful 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 に答える