我有一个由分号分隔的分隔文件。此文件中的第一行是标题,标题标记使用双引号:示例如下:
“姓名”,“电话”,“年龄”,“地址”,“y”
使用tFileDelimited和tMap并将字段拉入时,它们看起来像这样,字段周围有下划线:_name_,_telephone_,_ item_,_address_,Column05
所以看起来字段,双引号被改为下划线字符,并且由于某种原因,最后一个字段是没有引号的单个字符,但是Talend似乎忽略了这个字段名称并给出了它自己的默认值。
只是想知道是否有人遇到过这种行为,是否应该使用正则表达式来删除双引号,先对它进行预处理。任何帮助赞赏。
务必在标题标记之间删除第一行中的额外空格。如果使用元数据导入文件,则应该显示正确的名称,(只需检查选项:'标题行为列名'和“\”“作为文本框)