I believe what you're trying to ignore is <UserLists>
tag right ?
Your problem comes from using inline
attribute (see Simple XML inlining), you need rather to use :
@Root(name="UserList")
public class UserList{
@ElementList(name="UserLists", entry="user")
public List<UserInfo> user;
public List<UserInfo> getUsers(){
return user;
}
}
The strict
attribute shouldn't be needed then.
Note : I corrected a syntax error in getUsers()
: as Simple uses reflection, this might be important.