0

ここから Java Web サービス クライアントを生成しました --> http://api.search.live.net/search.wsdl .. 検索を行い、戻り値を一覧表示したい。どのように結果を表示できますか?

私のコードは:

import java.rmi.RemoteException; 
import com.microsoft.schemas.LiveSearch._2008._03.Search.*; 

public class searchtry {
public static void main(String[] args) throws RemoteException { 
  LiveSearchPortTypeProxy client=new LiveSearchPortTypeProxy();
  SearchRequest request=new SearchRequest(); 
  SearchRequestType1 type1=new SearchRequestType1(); 
  sorgu.setAppId("*********************************"); //Windows Live gave this id for using that service  
  sorgu.setSources(new SourceType[]{SourceType.Web}); 
  sorgu.setQuery("Java"); 
  aratip.setParameters(request); 
  SearchResponseType0 answer= client.search(type1); 
  System.out.println(answer.toString()); 
} 
4

1 に答える 1

1

生成されたクラス SearchResponseType0 を見て、toString メソッドが何をするかを確認できますか (存在する場合)。それ以外の場合は、個々の結果エントリへのアクセスを提供するオブジェクト内の他のメソッドを使用して、オブジェクトから値を出力する必要があります

于 2010-04-03T20:43:45.043 に答える