【发布时间】:2021-05-02 07:52:11
【问题描述】:
我是 apache 骆驼的新手。我能够从骆驼发送一个获取休息 api 的请求。我用过spring boot camel微服务,现在如何将输出格式转换成其他格式并显示出来?
import org.apache.camel.builder.RouteBuilder;
import org.springframework.stereotype.Component;
@Component
public class RestAPIClientRoute extends RouteBuilder {
@Override
public void configure() throws Exception {
restConfiguration().host("https://jsonplaceholder.typicode.com").port(80);
from("timer:foo?repeatCount=1").
to("rest:get:/posts/1")
.log("${body}");
}
}
结果如下所示:
"userId": 1,
"id": 1,
"title": "sunt aut facere repellat provident occaecati excepturi optio reprehenderit",
"body": "quia et suscipit\nsuscipit recusandae consequuntur expedita et
cum\nreprehenderit molestiae ut ut quas totam\nnostrum rerum est autem sunt rem eveniet
architecto"
【问题讨论】:
标签: java apache-camel