gpt4 book ai didi

java - Apache-Camel 控制台输入

转载 作者:太空宇宙 更新时间:2023-11-04 06:40:20 25 4
gpt4 key购买 nike

我正在尝试制作一个小程序,它接受控制台输入,例如用户名、学校和其他信息,然后创建一个文件名是用户的文件。每个文件将位于以学校命名的文件夹中。我不确定如何创建具有这些品质的文件,因为 Camel 似乎在读取任何输入之前确定路径和文件名。有办法解决这个问题吗?

最佳答案

文件组件页面上有一个示例,如下所示:

// set the output filename using java code logic, notice that this is done by setting
// a special header property of the out exchange
exchange.getOut().setHeader(Exchange.FILE_NAME, "report.txt");

您可以将report.txt替换为您想要使用的文件名。

对于目录,是否可以不将目录名称存储在 header 中并从端点引用它:

.to("file://${headers.directory}");

更多信息请点击:http://camel.apache.org/file2.html

关于java - Apache-Camel 控制台输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24759153/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com