0
xstreamを使用してList to XMLをシリアライズしようとしています。私はxstream、リストをXMLにシリアライズする方法
List<Employee>
やクラスの従業員のようなものになるだろうシリアライズする
<Employees>
<Employee></Employee>
<Employee></Employee>
<Employee></Employee>
</Employees>
オブジェクトのように出力構造を必要としています。
public class Employees extends ArrayList<Employee>(){}
などの従業員を作成しようとしましたが、必要に応じてシリアライズすることはできません。そんなことをする簡単な方法はありますか?
私の質問はXStream - Root as a collection of objectsと似ていますが、私はラッパーオブジェクトなしでそれをしたいと思います。
おそらく私はそれを正しく使用する方法を理解していないかもしれませんが、ユーザーがArrayListを拡張すると、フィールド名はどうなりますか? xstream.addImplicitCollection(Users.class、 "??") –
xstream.alias( "Employees"、Users.class); 私はその時点でカスタムコンバータが必要だと思っています。 http://xstream.codehaus.org/converter-tutorial.html –