Сериализация вложенных объектов с помощью XStream - PullRequest
1 голос
/ 24 ноября 2010

У меня есть объект A, который содержит объект B. B имеет несколько полей. Возможно ли при сериализации A в XML с помощью XStream, чтобы все поля B отображались на одном уровне с полями A?

Конкретнее, у меня есть следующие классы:

class B{ 
String foo = "bar";
}

class A{
B b;
}

Я бы хотел, чтобы результат выглядел следующим образом:

<A>
  <foo>bar</foo>
</A>

Вместо

<A>
<B>
<foo>bar</foo>
</B>
</A>
...