filehelpers

    0热度

    1回答

    我使用带引号的制表符分隔的输入出现错误。没有Quotes的相同输入完美地工作。这是一个带有'!'的示例输入行。表示一个TAB字符:! CN “000012”, “目录页000012 1” 以下是错误消息: 行:1列:12。字段itemID被引用,但引号char:“不只是在分隔符之前(您可以使用[FieldTrim]来避免此错误) 我正在使用ClassBuilder,她e是我生成的类C#的输出: [

    3热度

    2回答

    我正在使用FileHelpers解析制表符分隔文件。使用FieldNullValue属性之后被忽略 空值,我结束了在错误日志 后场第4行“申请名称”无法找到(记录少字段,分隔符错误或下一个字段必须标记为可选)。分隔符的 类定义: [DelimitedRecord("\t")] 字段都是字符串具有相同属性: [FieldTrim(TrimMode.Both)] [FieldNullValue(

    0热度

    1回答

    我有一个CSV文件,我试图导入使用文件助手库,问题是我从某处获得狂热表文件并将它们保存为CSV,以便能够导入它们,但第一行有Wrap - 文本excel属性,使单元格成多行,在Excel中只有单行/单元格,但在CSV中,它计为不止一个,它在CSV中显示为: “学生ID”,姓名,性别 ,而不是 学号,姓名,性别 所以当我使用忽略文件助手的第一行属性时,它假定“学生ID”是行和名称,性是另一行。 除了

    0热度

    1回答

    我在需要解析文件谁的记录格式如下的过程: mr Sean r. Farrow 4 The Crescent Eastleake Loughborough Leicestershire LE12 6QH 01509 59213 07525945447 [email protected] 每个记录由一个空行来完成分隔。这两个电话号码和电子邮件地址是可选的。 解析这类记录的最佳方

    4热度

    3回答

    在这里,我必须写出一个文件,记录是管道分离,使用FileHelpers和C#。很大一部分字段具有可变长度(所以,我的记录将是[DelimitedRecord(“|”)])。但是一些字段必须有固定的长度(它们必须有填充,特定的格式等等)。 我已经搜索了一堆没有目标如何完成。 例子: [DelimitedRecord("|")] public class Customer { publi

    0热度

    2回答

    我想正确使用多态性来避免大量额外的代码,但文件引擎似乎会抛出错误,就好像它使用的是基类而不是派生类。 理想的情况: 创建读基类 用户上传文件,并选择它从下拉 下拉什么类型的文件启动一个派生类,这是在FileHelpers库中用于读取上传的文件 我不确定如何在此实例中正确使用多态,因为文件助手库需要您有字段来读取f rom CSV。 public abstract class UploadedFil

    0热度

    1回答

    我正在使用NuGet的FileHelpers库2.9.9版。我在尝试使用AfterReadRecord事件时遇到了问题。 当我从这个事件抛出一个异常时,这个异常没有被库捕获。我的理解是,库将从AfterReadRecord事件中捕获异常并从中构建ErrorInfo集合。相反,我得到一个 VS2013中出现“用户代码未处理的异常”警告。 “在FileHelpersTest.exe 中发生了 类型'S

    3热度

    2回答

    我正在使用FileHelpers将DataTable内容写入CSV文件。 由于DataTable中记录数量庞大的我选择转储结果集,因为它是在数据表到CSV文件中像下面 CommonEngine.DataTableToCSV(dt, filename) 而且CSV已经成功地使用具有的尺寸为2万条记录写150MB。 但我想在这个CSV文件的第一行添加文件头。 FileHelper允许使用Commo

    2热度

    2回答

    我正在用C#编写,并且我在过去曾用http://www.filehelpers.net/来解析文本文件。我的文件格式已经从一个更标准的.csv格式变了,我现在想分析,看起来像这样的文件: CUSTID:1732 名称:胡安·佩雷斯 余额:435.00 日期:11-05 -2002 CUSTID:554 名称:佩德罗·戈麦斯 余额:12342.30 日期:2004年6月2日 我该怎么做解析这样的文件

    0热度

    1回答

    我使用: DataTableToCSV(datatable,filepath) 创建一个CSV文件。哪个产生完美的CSV。现在如何在使用DataTableToCSV时添加列名?