有没有人写过用分号作为分隔符,逗号作为小数分隔符的CSV文件?
我需要读取一个使用这些字符而不是普通的逗号和小数点的意大利语CSV文件。
你的经历是什么?有什么需要注意的吗?
发布于 2012-11-23 00:58:54
两个选项,一个使用文件布局,另一个不使用。
选项A)使用文件布局:考虑以下文件布局的属性
number数字定义分隔符= "semicolon"
value(&new_str)
将其转换为选项B)不使用文件布局:
&ret_arr = split(&str_line,";");
&ret_arr
数组将填充字段值,使用&ret_arr[1],..[2]
等进行访问。value(&new_str)
进行转换。以上是我的经历(很久以前),没有什么值得注意的。希望这能有所帮助!
发布于 2012-04-20 21:40:55
如果您使用的是文件布局,它可能不会将逗号作为小数分隔符读取,尽管您可以告诉它使用分号作为分隔符。另一种选择是以文本形式读取中的所有字段,然后对数字字段执行替换操作,将逗号替换为句点,然后对字符串执行value()操作,将其转换为数字。
https://stackoverflow.com/questions/8130400
复制相似问题