いくつかのライブラリから、次のような入力文字列を取得しています。
<link>
<name>button1</name>
<target>there</target>
</link>
<link>
<name>button2</name>
<target>there2</target>
</link>
(ルートがないため、これはXMLドキュメントではないことに注意してください)そして私はこのクラスを持っています:
@XmlRootElement(name = "link")
public class TableTagLinkElement {
private String name;
private String target;
// getters and setters
}
このようなメソッドを実装できるように、一般的な方法で、TableTagLinkElement
これを簡単にリストにアンマーシャリングするにはどうすればよいですか。
public <T> List<T> parseCollection(String xmlString, Class<T> rootClass)
TableTagLinkElement
つまり、クラスや<link>
タグの名前についての予備知識がない場合はどうでしょうか。
リストを使用してラッパークラスを作成するソリューションについては知っていますが、ここでは適用できないと思いますか?