Я пытаюсь получить конкретный документ ключом документа. Я следую инструкциям: https://code.google.com/apis/spreadsheets/data/3.0/reference.html#ConstructingURIsAPI Java GData Spreadsheets API не удается получить Feed
я получаю ключ от URL: https://spreadsheets.google.com/ccc?key=0Aoz...mcmc&hl=en#gid=0
URL feedUrl = new URL("https://spreadsheets.google.com/feeds/spreadsheets/private/full/0Aoz...mcmc");
SpreadsheetFeed feed = _service.getFeed(feedUrl, SpreadsheetFeed.class);
_entry = feed.getEntries().get(0);
Это дает мне следующее исключение:
Exception in thread "main" com.google.gdata.util.ParseException: [Line 1, Column 165]
Invalid root element, expected (namespace uri:local name) of (http://www.w3.org/2005/Atom:feed),
found (http://www.w3.org/2005/Atom:entry
Исключение не реально сделать много смысла. Я предполагаю, что он хочет, чтобы тег был корнем, но он добирается. Если я перейду к URL-адресу, который я использую для feedUrl
, тогда я получаю XML-документ, который я хочу (имеет имя и весь документ, к которому я стремился). Я не вижу, что я делаю неправильно здесь, и я не могу найти что-либо в Интернете, которое могло мне помочь.
Кто-нибудь видит, что я делаю неправильно?
Благодаря