検査されたオブジェクト構造を保存/エクスポートする方法はありますか (後で表示できるようにする必要もあります)?
XML または JSON 構造にエクスポートする可能性はありますか?
検査されたオブジェクト構造を保存/エクスポートする方法はありますか (後で表示できるようにする必要もあります)?
XML または JSON 構造にエクスポートする可能性はありますか?
xstreamを使用できます。
Java オブジェクト:
public class Person {
private String firstname;
private String lastname;
private PhoneNumber phone;
private PhoneNumber fax;
// ... constructors and methods
}
public class PhoneNumber {
private int code;
private String number;
// ... constructors and methods
}'
XStream クラスをインスタンス化するだけです。
XStream xstream = new XStream();
Person のインスタンスを作成し、そのフィールドに入力します。
Person joe = new Person("Joe", "Walnes");
joe.setPhone(new PhoneNumber(123, "1234-456"));
joe.setFax(new PhoneNumber(123, "9999-999"));
XMLに変換する
String xml = xstream.toXML(joe);'
結果
<person>
<firstname>Joe</firstname>
<lastname>Walnes</lastname>
<phone>
<code>123</code>
<number>1234-456</number>
</phone>
<fax>
<code>123</code>
<number>9999-999</number>
</fax>
</person>
tostao の返信は正しいと思います。システム上のファイルに XML を永続化するデバッグ中に呼び出す静的メソッドを使用してヘルパー クラスを作成するだけです。
次に、Eclipse の「式」ビューを使用してコマンドを実行します。例:
FileUtils.persistObjToXml(obj,path)