Package org.mule.module.json.transformers

Examples of org.mule.module.json.transformers.JsonToXml


            "  }\n" +
            "}";

        String xml = "<?xml version='1.0'?><customer><id>112</id><first-name>Jane</first-name><last-name>Doe</last-name><address><street>123 A Street</street></address><phone-number type=\"work\">555-1111</phone-number><phone-number type=\"cell\">555-2222</phone-number></customer>";

        JsonToXml jToX = new JsonToXml();
        String xmlResponse = (String) jToX.transform(json);
        assertEquals(xml, xmlResponse);

        xmlResponse = (String) jToX.transform(new StringReader(json));
        assertEquals(xml, xmlResponse);

        xmlResponse = (String) jToX.transform(json.getBytes());
        assertEquals(xml, xmlResponse);

        xmlResponse = (String) jToX.transform(new ByteArrayInputStream(json.getBytes()));
        assertEquals(xml, xmlResponse);

        try
        {
            jToX.transform(new Object());
            fail();
        }
        catch (Exception ex)
        {
            assertTrue(ex instanceof TransformerException);
View Full Code Here


    }

    @Test
    public void testJsonConfig() throws Exception
    {
        JsonToXml jToX = (JsonToXml)muleContext.getRegistry().lookupObject("jToX");
        assertNotNull(jToX);

        XmlToJson xToJ = (XmlToJson)muleContext.getRegistry().lookupObject("xToJ");
        assertNotNull(xToJ);
View Full Code Here

TOP

Related Classes of org.mule.module.json.transformers.JsonToXml

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.