Created a JIRA ticket for this. [1]. https://wso2.org/jira/browse/ESBJAVA-4947
Thanks. On Thu, Sep 22, 2016 at 10:54 AM, Keerthika Mahendralingam < keerth...@wso2.com> wrote: > Hi All, > > I am trying to convert json payload which have nested json objects into > x-www-form-urlencoded format. Nested element values are converted to null > when performing the transformation. > > I am using the following configuration with ESB 4.9.0 and 5.0.0 as well: > > <?xml version="1.0" encoding="UTF-8"?> > <proxy xmlns="http://ws.apache.org/ns/synapse" > name="testProxy" > transports="https,http" > statistics="disable" > trace="disable" > startOnLoad="true"> > <target> > <inSequence> > <payloadFactory media-type="json"> > <format>{ > > "name":"user1", > > "address":{"line1":"street1"}, > > "age":12 > > } > > </format> > > <args/> > </payloadFactory> > <property name="messageType" > value="application/x-www-form-urlencoded" > scope="axis2" > type="STRING"/> > <respond/> > </inSequence> > </target> > <description/> > </proxy> > > The output is : > name=user1&address=&age=12 > > But it should be: > name=user1&address[line1]=street1&age=12 > > Is there any way to achieve this? > > Thanks, > Keerthika. > -- > <dev-requ...@wso2.org> > Keerthika Mahendralingam > Software Engineer > Mobile :+94 (0) 776 121144 > keerth...@wso2.com > WSO2, Inc. > lean . enterprise . middleware > -- <dev-requ...@wso2.org> Keerthika Mahendralingam Software Engineer Mobile :+94 (0) 776 121144 keerth...@wso2.com WSO2, Inc. lean . enterprise . middleware
_______________________________________________ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev