45.3. 使用方法
45.3.1. 使用 Java DSL
要使用 BeanIODataFormat
,您需要使用映射文件以及流的名称配置数据格式。
在 Java DSL 中,这可按照如下所示完成。streamName 是 "employeeFile"。
然后我们有两个路由。第一个路由用于将 CSV 数据转换为 List<Employee> Java 对象。然后,我们分割,因此 mock 端点
接收每行的消息。
第二种路由用于反向操作,可将 List<Employee> 转换为 CSV 数据流。
CSV 数据可能如下所示:
45.3.2. 使用 XML DSL
要在 XML 中使用 BeanIO 数据格式,您需要使用 <beanio> XML 标签进行配置,如下所示。路由与上例类似。