我需要在运行时创建一个来自xls文件的csv,我利用这个:
ws.SaveAs(filename, Excel.XlFileFormat.xlCSV, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing);
这段代码工作但我的问题是我需要分号,如列分隔符,而不是逗号。
我该如何改变这种行为?
THX
答案 0 :(得分:0)
您可以使用FileHelpers库从固定长度或分隔记录中导入/导出数据。在处理csv时,这对我过去帮助很大。您可以下载它,还可以找到许多快速入门示例和示例项目here
答案 1 :(得分:0)
这是一个很好的图书馆,但我不需要打字的csvengine,它需要:
FileHelperEngine engine = new FileHelperEngine(typeof(SampleType));
但我没有SampleType ......