【问题标题】:Spring Batch read different csv files and xml outputSpring Batch 读取不同的 csv 文件和 xml 输出
【发布时间】:2017-06-29 00:03:01
【问题描述】:

我有一个要求,我需要读取 4 个不同的 csv 文件。这些必须逐行阅读。所有文件都有不同数量的列和值。

处理后,我必须生成 XML 格式的输出。

如果有人可以请一些光明,那如何实现这一目标?

谢谢

【问题讨论】:

标签: java xml spring csv spring-batch


【解决方案1】:

Spring Batch 有一个阅读器界面。您可以编写自己的阅读器类,它可以有 4 个单独的 FlatFileItemReaders 并阅读它们,直到全部完成。

writer 也是一个你可以自己实现的接口。您将覆盖 write 方法并执行您需要执行的任何操作。

http://docs.spring.io/spring-batch/trunk/apidocs/org/springframework/batch/item/ItemReader.html http://docs.spring.io/spring-batch/trunk/apidocs/org/springframework/batch/item/ItemWriter.html http://docs.spring.io/spring-batch/reference/html/readersAndWriters.html

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-09-05
    • 1970-01-01
    • 1970-01-01
    • 2020-02-10
    • 1970-01-01
    • 1970-01-01
    • 2019-08-22
    相关资源
    最近更新 更多