получение документа по его DocId в API данных списка документов - PullRequest
1 голос
/ 11 августа 2011

Я пытаюсь получить документ по идентификатору, чтобы получить папки / коллекции, связанные с этим документом, но я получаю эту ошибку

com.google.gdata.util.ParseException: [Строка 1, Столбец 266] Ожидается недопустимый корневой элемент (пространство имен uri: локальное имя)

это код:

  DocsService client = new DocsService("test testnet v1");
  URL feedUri = new URL("https://docs.google.com/feeds/default/private/full/"+DOCID+"?oauth_token="+token);
DocumentListFeed feed = client.getFeed(feedUri, DocumentListFeed.class);
      for (DocumentListEntry entry : feed.getEntries()) {
          if (!entry.getParentLinks().isEmpty()) {
                for (Link link : entry.getParentLinks()) {
                      System.out.print(link.getTitle()+""+link.getHref());                      
                          }
              }
      }

не знаю, является ли это наилучшим способом или что являетсяспособ получить документ по его идентификатору

1 Ответ

0 голосов
/ 05 апреля 2012

Можете ли вы отправить запрос с помощью OAuth Playground , чтобы просмотреть необработанные данные XML и поделиться ими с нами?Возможно, существует недопустимый элемент XML, который не позволяет анализатору проанализировать его.

...