Я пытался реализовать клиент SpreadSheet на основе примера календаря. Мне удалось получить электронные таблицы, каналы рабочих листов и записи, используя синтаксический анализатор и атрибут @Key. (объяснение здесь) Однако, когда я получил ответ ListFeed, данные хранятся в элементах, поэтому функцию @Key нельзя использовать. Есть ли способ автоматически проанализировать это?
Реализация клиента электронной таблицы с использованием google-api-java-client
Ответы (1)
Если вы хотите разобрать, например:
<author>
<name>John Smith</name>
<email>[email protected]</email>
</author>
Вам нужно создать класс Author
public class Author {
@Key("name")
public String name;
@Key("email")
public String email
}
И в свой класс канала вы добавляете:
@Key("Author")
Author author
Это должно делать свое дело.
person
koma
schedule
06.03.2012