Сериализация каждого объекта и его свойств в коллекции в XML - PullRequest
1 голос
/ 12 января 2011

У меня есть коллекция объектов со свойствами. Я хочу использовать XStream для сериализации его в XML и в файл.

У меня есть следующий код:

XStream xstream = new XStream();
abstractStrategy.GetObject();

String Path = "C:\\Objects.xml";
File file = new File(Path);
OutputStream outputStream = new FileOutputStream(file);

OutputStreamWriter writer = new OutputStreamWriter(outputStream, Charset.forName("UTF-8"));

Однако, когда я запускаю этот код, вызов getobject() получает объект со свойствами, но выделенный xml представляет собой одну строку с <list/>

Что я делаю не так?

xstream.toXML(abstractStrategy.Components.get(0).IPAddress, outputStream);
...