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 回答