2

それぞれ次の XML コードと Java コードがあるとします。

<foo>
My text content
</foo>
@XmlRootElement( name="foo" )
public static class Foo
{
  // This is where I want to see "My text content" stored
  private String text;

  // getters and setters
}

XML をマーシャリングしようとしたときに、インスタンスの text プロパティに、指定された XML の要素Fooの内部テキストからの値が入力されません。fooこれを解決するにはどうすればよいですか?

4

1 に答える 1

3

@XmlValue注釈を使用できます。

@XmlValue 
public String getText() {
    return text;
}

詳細については

于 2012-10-23T09:49:49.813 に答える