apache camel中的base64解码后xmlJson无法正常工作

时间:2018-06-13 06:51:17

标签: json apache-camel base64

我有一个要求,我必须解码一个base64编码的json,然后将这个json转换为xml。

我正在使用apache camel,我的路线看起来像这样

 from("direct:start") 
            .process(processor).unmarshal().base64().log("uncoded json: ${body}")
            .unmarshal().xmljson().log("json to xml: ${body}")
            .end();

我正在获取从base64格式解码的json的日志。但我没有获得xml到json unmarshalling的任何输出。

请有人帮忙。我还发现在base64解码后,正文是Base64Inputstream格式而不是json。我尝试了各种方法将Base64Inputstream转换为json。但那不起作用

0 个答案:

没有答案