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