Реализация клиента электронной таблицы с использованием google-api-java-client

Я пытался реализовать клиент SpreadSheet на основе примера календаря. Мне удалось получить электронные таблицы, каналы рабочих листов и записи, используя синтаксический анализатор и атрибут @Key. (объяснение здесь) Однако, когда я получил ответ ListFeed, данные хранятся в элементах, поэтому функцию @Key нельзя использовать. Есть ли способ автоматически проанализировать это?


person Ani Farsh    schedule 01.02.2012    source источник


Ответы (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