“如何从具有多个字段/数据类型的csv中删除无效记录”的注释和答案? https://knowledge.亚搏在线safe.com/questions/79476/i-have-a-csv-file-as-a-source-to-reader-with-multi.html(https://knowledge.safe.com/questions/79476/i-have-a-csv-file-as- “如何从具有多个字段/数据类型的csv中删除无效记录?”问题的最新注释和答案。 基莫回答 https://knowledge.亚搏在线safe.com/answers/80258/view.html网站

我曾经有一个小awk脚本扫描一个csv文件寻找字段计数和宽度。如果有未转义的逗号,那么读卡器会感到困惑。也许这就是你的问题。您可以通过计算每个记录中的逗号数来找到这些记录。通过使用文本行阅读器读取csv文件,然后使用拆分计算字段数来完成此操作。如果计数不同,则拒绝该记录并将其他记录写入清理过的文件。

结婚,2018年10月10日格林尼治标准时间21:15:38 奇摩
Dharmendrasharm对Dharmendrasharm评论的评论 https://knowledge.亚搏在线safe.com/comments/80195/view.html网站 @Hollysa亚搏在线fe谢谢你的帮助。
结婚,2018年10月10日14:29:15格林尼治标准时间 达尔曼德拉哈姆
Hollysafe对Hollysaf亚搏在线e评论的评论 https://knowledge.亚搏在线safe.com/comments/79602/view.html网站 您好! @达曼德拉沙姆

2013年有一个attributeClassifier,其工作原理与一些测试(如类型)的attributeValidator类似。但是就长度而言,我认为您需要使用 字符串长度计算器结果属性将是一个可以测试的数字。或者可以在测试仪中使用@stringlength函数来计算这个值。
在当前测试仪中,有一个范围内运算符,您可以在其中设置最小/最大长度值,如果不是这样,您可以使用<=/>=运算符进行复合测试。
我也会考虑升级你的FME,有很多巨大的变化-提高了性能和工作效率,以及更多的变形金刚/读者/作者,我相信你会发现有益的。
周一,2018年10月1日16:13:12格林尼治标准时间 霍利亚特保险柜亚搏在线
阿希什·曼恩回答 https://knowledge.亚搏在线safe.com/answers/79550/view.html网站

带有regex测试的测试仪可能是一个简单的解决方案

周一,2018年10月1日14:33:09格林尼治标准时间 阿什什曼
Dharmendrasharm对Dharmendrasharm答案的评论 https://knowledge.亚搏在线safe.com/comments/79556/view.html网站 @刘。谢谢你的建议。我认为testfilter不允许我在将csv文件用作源文件之前验证csv文件中所有列的属性数据长度/数据类型。还有什么我们可以尝试的吗?谢谢。
周一,2018年10月1日07:20:38格林尼治标准时间 达尔曼德拉哈姆
Dharmendrasharm对Dharmendrasharm答案的评论 https://knowledge.亚搏在线safe.com/comments/79555/view.html网站 @霍利亚特保险柜亚搏在线非常感谢您对此的回应,但我使用的是FM2013版本,它似乎没有attributevalidator。有没有其他方法可以做到这一点?谢谢。
周一,2018年10月1日07:17:59格林威治标准时间 达尔曼德拉哈姆
由Hollysafe回答亚搏在线 https://knowledge.亚搏在线safe.com/answers/79503/view.html网站

您好!@达曼德拉沙姆

这个属性计算器也可能对你感兴趣。您可以指定要测试的属性和验证规则包括类型和最小/最大长度,只有满足条件的特性才会从通过的端口中出现。

FRI,2018年9月28日15:27:07格林尼治标准时间 霍利亚特保险柜亚搏在线
刘答 https://knowledge.亚搏在线safe.com/answers/79486/view.html网站

你在找测试滤波器变压器吗?

FRI,2018年9月28日13:43:26格林尼治标准时间