在camel route exchange body中获取无效字符()

时间:2018-03-20 10:34:24

标签: java apache-camel

我正在尝试阅读电子邮件中的电子邮件内容" * .msg"文件。但是得到一些无效的角色,我不知道这是什么,请帮我看一下邮件正文内容。

骆驼路线

@Override
    public void configure() throws Exception {
        from(SOURCE_PATH).process(new Processor() {
            @Override
            public void process(Exchange exchange) throws Exception {
                final EmailResponseModel erm = new EmailResponseModel();
                erm.setEmail(exchange.getIn().getBody(String.class));
                exchange.getIn().setBody(erm, DBObject.class);
            }
        }).to(DESTINATION_PATH);
    }

响应此代码行exchange.getIn().getBody(String.class)

的字符串无效
��\u0011ࡱ\u001a�\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000

0 个答案:

没有答案