Talend 使tMap删除日期00/00/00

Talend 使tMap删除日期00/00/00,talend,Talend,我有一个csv文件,它有时有这样的日期00/00/00。 通过使用tMap,我想设置一个条件:如果日期是00/00/00,则将其设为null。 我试过了,但不起作用: ToMap.date_naissance != "00/00/00" ? (ToMap.date_naissance).toString() : null 谢谢< P>作为输入是CSV文件,你应该考虑DATE生成字段作为一个字符串。在相应的架构中更改它,然后尝试以下操作: ToMap.出生日期等于(“00/00/00”)?空

我有一个csv文件,它有时有这样的日期00/00/00。 通过使用tMap,我想设置一个条件:如果日期是00/00/00,则将其设为null。 我试过了,但不起作用:

ToMap.date_naissance  != "00/00/00" ? (ToMap.date_naissance).toString() : null 

谢谢

< P>作为输入是CSV文件,你应该考虑DATE生成字段作为一个字符串。在相应的架构中更改它,然后尝试以下操作:

ToMap.出生日期等于(“00/00/00”)?空:出生日期

对于法国,它应该是dd/MM/yy

希望这有帮助,
TRF

如果没有进一步的信息,很难提供帮助。出生日期的数据类型?为什么是toString,您要写入的字段是什么数据类型?你得到的错误是什么?它的出生日期到字符串bcz我会在tMap后将其转换为tMap字符串输入到tMap字符串输出StringI havant error但我在csv出生日期列表中,在这个列表中有一些时间像这样00/00/00“刚好零”,我想让它为空对不起,我不理解这些评论,也无法进一步帮助。也许一张照片会有帮助。一个或多个输出数据。也许这也取决于您的输出方法