XStreamm, получить список обьектов
От: serjik007 Россия  
Дата: 18.03.08 12:22
Оценка:
Надо из хмл получить список обьектов типа "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;
    .....
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.