2012-01-07 16 views
0

Javaプログラミングに問題があります。このJavaはGDataアクセスを私に提供するGoogle APIを呼び出していますエラーコード@ 5fa01e33、Java、Access Google APIデータの結果

@ 5fa01e33という結果を得てクエリを実行すると問題が発生します。これは私のコードです:

package com.thegroovie; 

import java.net.URL; 

import javax.swing.JOptionPane; 

import com.google.gdata.client.DocumentQuery; 
import com.google.gdata.client.docs.DocsService; 
import com.google.gdata.data.docs.DocumentListEntry; 
import com.google.gdata.data.docs.DocumentListFeed; 

public class GDataExample { 
    public static void main(String[] args) { 
    String username = JOptionPane.showInputDialog(null,"Input Username"); 
    String password = JOptionPane.showInputDialog(null,"Input Password"); 

    try{ 
     DocsService service = new DocsService("Document List demo"); 
     service.setProtocolVersion(DocsService.Versions.V3); 
     service.setUserCredentials(username, password); 

     URL documentListFeedUrl = new 
      URL("https://docs.google.com/feeds/default/private/full"); 

     DocumentListFeed feed = service.getFeed(documentListFeedUrl, DocumentListFeed.class); 

     for(DocumentListEntry entry : feed.getEntries()){ 
      System.out.println(entry.getTitle().getPlainText()); 
     } 
     System.out.println("*******************************"); 
     String input_query = JOptionPane.showInputDialog(null,"Search : "); 
     DocumentQuery query = new DocumentQuery(documentListFeedUrl); 
     query.setFullTextQuery(input_query); 
     DocumentListFeed feeds = service.getFeed(query, DocumentListFeed.class); 
     System.out.print(feeds);   
     } 
    catch (Exception ex){ 
      System.err.println("Exception "+ ex.getMessage()); 
     } 
    } 


} 

これを解決するには?

ありがとうございました

答えて

1

これはエラーコードのようには見えません。むしろ、タイプがオーバーライドされたtoStringメソッドを持たないDocumentListFeedオブジェクトを印刷します。フィードのコンテンツには、ドキュメントに記載されている適切なアクセサメソッドを使用してアクセスできます。

+0

こんにちは、お返事ありがとうございます。私は、スクリプトがtoStringまたはsystem.out.printを使って印刷できないことを認識しています – randytan

関連する問題