Как описать наследование в Xstream

153
08 октября 2019, 23:30

Имею xml подобного типа:

    <export>
        <obj>
            <field1></field1>
            <field2></field1>
            ....
        </obj>
    </export>

export всегда root элемент

@XStreamAlias("export")
public class Export {
    protected Export() {}
}

объекты obj могут быть разные obj1, obj2, obj3 и т.д., т.е. разными классами описываются, например:

@XStreamAlias("obj")
public class Obj extends Export{
    protected Obj() {}
}

xstream демаршаллит только export, как не создавая поле obj в export ему обьяснить иерархию?

READ ALSO
Сложный динамический Layout

Сложный динамический Layout

Есть layoutxml в нем около 100 textView и порядка 20-30 картинок, картинки сам по себе маленькие максимум 50 Кб

229
java создание демон-процесса

java создание демон-процесса

Есть какой-либо способ создать демон-процесс на windows, который будет работать в фоновом режиме, используя какую-либо библиотеку или стандартные...

151
Android studio и процессор amd

Android studio и процессор amd

У меня компьютер с процессором amd ryzen 7 2700 и я хочу установить на свой пк android studio, но когда уже установилась пытаюсь запустить emulator выдаёт такие...

125
Двумерный массив JAVA [закрыт]

Двумерный массив JAVA [закрыт]

Как в java произвести такое, только в двумерном массиве?

130