在一个非常大的文件上使用CSV Input
步骤,我收到以下错误:
2018/09/03 14:16:43 - 选择值.0 - 将值[ID String(255)]转换为BigNumber时出现意外的转换错误
2018/09/03 14:16:43 - 选择值.0 - ID字符串(255):无法将字符串值“L 160-168”转换为大数字。
我已经尝试使用正则表达式来消除换行符和空格。
'L 160-168'不是数字。
如果数据中没有错误(数据提供者应该更正),也不是数据定义中的错误,则可以将数据读取为字符串,然后更改其类型。
要更改类型,可以使用执行错误处理的步骤Select values
(tab Metadata
)。或者,如果您需要对数据进行一些处理,可以使用Javascript value
步骤进行转换。
如果错误在数据中,则可能是由于错误的换行或某些字段丢失。要指出错误:在非数字ID之前将文件切成两行。第二个文件应该在第一行中断,第一个文件应该读取OK,尽管错误将在最后一行。
当你知道错误的位置时,问题就解决了一半。