Надо из хмл получить список обьектов типа "Department". Пробую использовать XStream.
XML вида:
<root>
<Department sid='1' did='1' name='АСУ' type='1'/>
<Department sid='1' did='2' name='VC' type='1'/>
</root>
xstream = new XStream(new DomDriver());
xstream.autodetectAnnotations(true);
ArrayList<Department> aList = (ArrayList<Department>)xstream.fromXML(sXml);
Работает, только если элемент <root> заменить на <list>
Подскажите плиз, как правильно получить список обьектов "Department" не обращая внимания на остальные элементы хмл?
Department
@XStreamAlias("Department")
public class Department {
@XStreamAsAttribute
private Long sid;
@XStreamAsAttribute
private Long did;
@XStreamAsAttribute
private String name;
@XStreamAsAttribute
private Long type;
.....