assertEquals("lastName2", ((JSONObject)jsonArray.get(1)).get("last"));
assertEquals(46, ((JSONObject)jsonArray.get(1)).get("age"));
}
public void testArrayInteroperabilityJSON4JToJackson() throws Exception {
JSONArray jsonArray = new JSONArray();
JSONObject jsonObject1 = new JSONObject();
JSONObject jsonObject2 = new JSONObject();
jsonObject1.put("first", "firstName");
jsonObject1.put("last", "lastName");
jsonObject1.put("age", 45);
jsonObject2.put("first", "firstName2");
jsonObject2.put("last", "lastName2");
jsonObject2.put("age", 46);
jsonArray.add(jsonObject1);
jsonArray.add(jsonObject2);
ByteArrayOutputStream os = new ByteArrayOutputStream();
json4jArrayProvider.writeTo(jsonArray,
JSONArray.class,
JSONArray.class,
null,