у меня
class A {
@xstreamalias("obj1");
Object obj1;
@xstreamalias("obj2");
Object obj2;
}
and I want to change to
class AbstractA {
@xstreamalias("obj1");
Object obj1;
}
class A extends AbstractA{
@xstreamalias("obj2");
Object obj2;
}
без потери содержимого obj1.
В настоящее время у меня нет проблем с чтением старого XML, за исключением того, что я освобождаю содержимое obj1. это как-то поддерживается в xstream? Я имею в виду, что абстракция - это обычное явление в изменениях модели.