带有分号分隔符和预定义模式的CsvProvider

 3号仔小麦 发布于 2023-02-07 15:03

我想使用FSharp.Data.CsvProvider(v1.1.10)创建一个类型来处理带有";"的CSV文件 分隔符和预定义的模式.

以下行报告错误:

type CsvType1 = CsvProvider

错误是:

指定的参数既不是文件,也不是格式良好的CSV:无法找到文件'...\1; 2; 3'.

将Sample设置为"",null或不设置它会产生其他错误.

使用","的分隔符和"1,2,3"的样本工作正常..但是无法读取我的csv文件.

我究竟做错了什么?

1 个回答
  • 这是FSharp.Data中的一个错误(在2.0.0-alpha3中修复),它认为1;2;3是一个文件而不是尝试将其解析为CSV片段,但您可以使用以下代码来实现:

    CsvProvider<Sample="category (string); id (string); timestamp (string)", Separator=";">
    

    2023-02-07 15:04 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有