May serve to all,
Find the answer to myself below :

... 
    <from uri="restlet:/myservice/{uid}?restletMethods=get,post" />
    <convertBodyTo type="java.lang.String" />
    <unmarshal ref="xmljson"/>
...

Regards.



fliot33 wrote
> Hi,
> 
> I'm trying to use have some XML of this string
> ------------------------------------------------------------------------
> {"info1":886,"infor2": "azesdqsd"}
> ------------------------------------------------------------------------
> ...
>     
> <from uri="restlet:/myservice/{uid}?restletMethods=get,post" />
>     
> <log message="step1 : ${body}"/>
>     
> <unmarshal ref="xmljsonWithOptions"/>
>     
> <log message="step1 : ${body}"/>
>                                       
> ...
> 
>     
> <dataFormats>
>               
> <xmljson id="xmljson"/>
>               
> <xmljson id="xmljsonWithOptions" forceTopLevelObject="true"
> trimSpaces="true" rootName="nits" skipNamespaces="true"
> removeNamespacePrefixes="true" expandableProperties="d e"/>
>     
> </dataFormats>
> But, I get :
> net.sf.json.JSONException: Invalid JSON String
>       at net.sf.json.JSONSerializer.toJSON(JSONSerializer.java:143)
>       at net.sf.json.JSONSerializer.toJSON(JSONSerializer.java:103)
> 
> Any idea ?
> Thanks in advance.





--
View this message in context: 
http://camel.465427.n5.nabble.com/xmljson-in-DSL-without-custom-format-tp5743879p5743922.html
Sent from the Camel - Users mailing list archive at Nabble.com.

Reply via email to