当前位置: 首页 > 知识库问答 >
问题:

合并来自2个文件的行并使用Spring Batch写入DB

吕皓
2023-03-14

我有文件1。csv,包含列id、名称、年龄。File2.csv具有列id和名称。在这两个文件中,ID引用相同的值,并且是唯一的。示例数据文件1。csv

id    name    age
101   abc     30
102   def     25

文件2.csv

id     designation
101    manager
102    Assistant manager

Spring批处理应同时读取文件,合并数据并写入DB,如下所示

id   name    age   designation
101  abc     30     manager
102  def     25     Assistant manager

如何在spring batch中同时读取2个文件?

共有1个答案

濮冠宇
2023-03-14

您必须实现一个将两个文件合并在一起的阅读器。

在这里看看我的答案聚合处理器或聚合读取器

我已经链接到类似问题的其他答案

 类似资料:
  • 本文向大家介绍Linux使用join -a1来合并两个文件,包括了Linux使用join -a1来合并两个文件的使用技巧和注意事项,需要的朋友参考一下 要合并以下两个文件,一起合并在一起,合并到1.txt中 合并的后的1.txt Jerry 20 man Alice 30 woman David 40 上面的文件特点是有相同的,则合并,第二列缺少内容的。这个时候使用join -a1 1.txt 2

  • 我想将至少2个PDF文件合并为一个,同时保留原始PDF中的所有表单元素。表单元素包括文本字段、单选按钮、复选框、下拉菜单等。请查看此示例PDF文件的表单: 你能做到吗? 编辑:至于实现,我更希望在linux平台上使用开源工具(如'ghostscript'或任何其他您认为适合解决此任务的工具)的命令行解决方案。 当然,欢迎每个人提供解决这个问题的任何工作解决方案,包括一个编码解决方案,它涉及编写一个

  • 我试图结合2个不同的Excel文件。(多亏了post导入多个excel文件到python pandas中,并将它们连接到一个dataframe中) 到目前为止,我得出的结论是: 下面是他们的样子。 null

  • 问题内容: 我在外壳程序脚本中使用jq工具(jq-json-processor)来解析json。 我有2个json文件, 想将它们合并为一个唯一的文件 这里是文件的内容: 文件1 文件2 预期结果 我尝试了很多组合,但是我得到的唯一结果是以下结果,这不是预期的结果: 使用此命令: 问题答案: 从1.4开始,操作员现在可以做到这一点。当给定两个对象时,它将递归合并它们。例如, 重要:请注意该标志,它

  • 我有xml文件,这将与UTF-8编码作为输入流到我的代码,我需要写该文件到日志文件。下面是我尝试的代码,但它不起作用,它打印所有编码的字段。 预期结果 如果我将xml记事本文件作为输入流直接传递给this.EncodedInPutStream,那么它会给出预期的输出。你知道我如何转换整个编码文件并去掉编码字符吗?

  • 我在shell脚本中使用jq工具(jqjson处理器)来解析json。 我有2个json文件,希望将它们合并到一个唯一的文件中 文件内容如下: 文件1 文件2 预期结果 我尝试了很多组合,但我得到的唯一结果是以下结果,这不是预期的结果: 使用此命令: