我使用tFileFetch POST将多部分表单文件上传到服务器。我可以将响应打印到控制台。是否可以将此响应写入tLogRow或文本文件?
答案 0 :(得分:0)
您可以使用tFixedFlowInput生成一些任意数据,因此这应该适合您。您可以使用它来发出从globalMap读取的值。
tFixedFlowInput-> tLogRow
答案 1 :(得分:0)
假设您可以将响应打印到控制台,在这种情况下,您可以tJava
将PrintStream
设置为文件。
在工作开始时,有一个tJava
(您可以设置tPreJob
并连接tJava
),其代码段为-
java.io.File file = new java.io.File("C:/Talend/"+jobName+"Log.txt");
java.io.PrintStream ps = new java.io.PrintStream(new java.io.FileOutputStream(file));
System.setOut(ps);
这将确保所有输出/响应都将被写入/重定向到文件。