2

私はXmlファイルからこの部分を持っています:

<image height="55">image1.jpg</image>
<image height="60">image2.jpg</image>
<image height="170">image3.jpg</image>

私はそれを解析できることを知っています:

@ElementList(entry = "image", inline = true)
private List<Image> images;

しかし、私は私のJavaオブジェクトに名前を持つ1つの属性が必要です:

String image; // correspond to image2.jpg

注釈でこれを行うにはどうすればよいですか?

アップデート:

私が望んでいるわけではありません、私はこのようなクラスを持っています。しかし、属性を 1 つだけ宣言したい

String image;

2 行目以降のテキストにダイレクト アノテーションで直接アクセスする

<image height="60">image2.jpg</image>

たとえば(わかりません)次のようなもの:

@Element(name="image[1]/text")
String image;

出来ますか ?

4

1 に答える 1