@Test
    public void testToBean2() {
        String strXML = 
                "{" + 
                    "\"data\":1," + 
                    "\"returnMessage\":\"22\"," + 
                    "\"success\":false," + 
                    "\"type\":\"\"," +
                    "\"array\":[" + 
                        "1," + 
                        "2," + 
                        "3" + 
                    "]," + 
                    "\"list\":[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[" + 
                        "1," + 
                        "2," + 
                        "3" + 
                    "]," + 
                    "\"set\":[" + 
                        "1," + 
                        "2," + 
                        "3," + 
                    "]," + 
                    "\"map\":{" + 
                        "\"K1\":1," + 
                        "\"K2\":2," + 
                        "\"K3\":[" + 
                            "1," + 
                            "2," + 
                            "3" + 
                        "]" + 
                    "}," + 
                    "\"child\":{" + 
                        "\"a\":1," + 
                        "\"b\":2," + 
                        "\"c\":3" + 
                    "}" + 
                "}";
        Message m = null;
        try {
            m = JSONDeserialization.toBean(strXML, Message.class);
        } catch (Exception e) {
        }
        assertThat(m, nullValue());
    }