2021222324252627282930
Map<String, Object> map = new HashMap<String, Object>(); reader.readObject(map); Assert.assertEquals(123, map.get("id")); reader.endArray(); reader.close(); } public void test_map() throws Exception {
1718192021222324252627
VO vo = reader.readObject(VO.class); Assert.assertEquals(123, vo.getId()); reader.endArray(); reader.close(); } public void test_obj() throws Exception {
3031323334353637383940
KeyValue keyValue = reader.readObject(KeyValue.class); list.add(keyValue); } store.setRec(list); reader.endArray(); reader.endObject(); reader.close(); }
2324252627282930313233
reader.readObject(); count++; } Assert.assertEquals(10, count); reader.endArray(); reader.close(); } public void test_read_1() throws Exception { JSONReader reader = new JSONReader(new JSONScanner(text));
3839404142434445464748
reader.readObject(); count++; } Assert.assertEquals(10, count); reader.endArray(); reader.close(); } public void test_read_3() throws Exception { JSONReader reader = new JSONReader(new JSONScanner(text));
656667686970717273
reader.endObject(); count++; } Assert.assertEquals(10, count); reader.endArray(); reader.close(); } }
1819202122232425262728
VO vo = new VO(); reader.readObject(vo); Assert.assertEquals(123, vo.getId()); reader.endArray(); reader.close(); } public void test_obj() throws Exception {
4041424344454647484950
while (reader.hasNext()) { VO vo = reader.readObject(VO.class); Assert.assertNotNull(vo); } reader.endArray(); reader.close(); } public static class VO {
2728293031323334353637
reader.startArray(); List<VO> list = reader.readObject(new TypeReference<List<VO>>() {}.getType()); Assert.assertEquals(123, list.get(0).getId()); reader.endArray(); reader.close(); } public static class VO {
Assert.assertEquals(100, vo.getScreenHeight()); Assert.assertEquals(12, vo.getScreenWidth()); Assert.assertEquals("11", vo.getTag()); } reader.endArray(); reader.close(); } public static class SectionRequest {