byte[] bytes =
"{\"Tags\":{\"list\":[{\"group\":\"b\",\"name\":\"a\"},{\"group\":\"d\",\"name\":\"c\"}]}}"
.getBytes();
Object tagsObject = p.readFrom((Class)Tags.class, null, null,
null, null, new ByteArrayInputStream(bytes));
Tags tags = (Tags)tagsObject;
List<TagVO> list = tags.getTags();
assertEquals(2, list.size());
assertEquals("a", list.get(0).getName());
assertEquals("b", list.get(0).getGroup());
assertEquals("c", list.get(1).getName());
assertEquals("d", list.get(1).getGroup());