正确读取包含文件分隔符的值
Read correctly a value which includes the file's delimiter
我有一列假设采用以下值:你好,Ted
但是因为文件的分隔符是“,”,所以把句子分成两列。
第 1 列:你好
第 2 列:泰德
如何输出:你好,泰德?
提前致谢。
您的源数据需要重新定义,并将数据放在带有“”的文本框内。设置完成后,您可以通过在 tFileInputDelimited
.
的基本设置中启用 CSV 选项来处理
您可以先用“tFileInputRow”逐行读取文件,然后用space (", ") 为逗号的每一行“查找并替换”并替换为space 仅 (" ") 在 "tJavaRow" 中使用一段 Java 代码。之后尝试使用 tExtractFields 组件根据所需模式提取字段并照常继续。
我有一列假设采用以下值:你好,Ted
但是因为文件的分隔符是“,”,所以把句子分成两列。
第 1 列:你好
第 2 列:泰德
如何输出:你好,泰德?
提前致谢。
您的源数据需要重新定义,并将数据放在带有“”的文本框内。设置完成后,您可以通过在 tFileInputDelimited
.
您可以先用“tFileInputRow”逐行读取文件,然后用space (", ") 为逗号的每一行“查找并替换”并替换为space 仅 (" ") 在 "tJavaRow" 中使用一段 Java 代码。之后尝试使用 tExtractFields 组件根据所需模式提取字段并照常继续。