google-api-java-client を使用して、作成したクラスと作成したキーに基づいてライブラリが xml を解析することを収集しました。例: 次の XML があるとします。
<entry test="ok">
<link name="somewhere.org"/>
</entry>
次に、次の 2 つのクラスを作成できます。
public class Entry
{
@Key("@test")
public String test;
@Key("link")
public Link link;
}
public class Link
{
@Key("name")
public String name;
}
そして、ライブラリはxmlを解析し、適切なクラスを作成します(私が正しく理解している場合)
その場合、属性と値の両方を持つ xml タグをどのように表すのでしょうか? 例:
<entry test="ok">
<link name="somewhere.org">SomeValue</link>
</entry>
特に、Google ドキュメントのスプレッドシートに挿入できるように、次のようなレコードを表現しようとしています。
<entry xmlns="http://www.w3.org/2005/Atom"
xmlns:gs="http://schemas.google.com/spreadsheets/2006">
<title>Darcy</title>
<gs:field name='Birthday'>2/10/1785</gs:field>
<gs:field name='Age'>28</gs:field>
<gs:field name='Name'>Darcy</gs:field>
<gs:field name='CanVote'>No</gs:field>
</entry>
また、これはどこに文書化されていますか?ドキュメントが見つかりませんが、適切な場所を探していないだけかもしれません。