使用C#格式化写入CSV文件

时间:2010-12-13 11:43:45

标签: c# csv formatting

我的地址存储在数据库中,如下所示。

Address_1,Address_2,Address_3,City,State,Country,Pin。

在要生成的报告(CSV)中,所有这些都应出现在一个字段整齐格式的地址下,如下所示

地址_1 地址_2 地址_3 \ n 城市\ n 国家\ n 国家\ n 销

这样当他们在Excel中打开它们时,它们都出现在一个Cell中。

如何使用C#获取它?

3 个答案:

答案 0 :(得分:2)

如果你用报价编写包裹地址的CSV文件,它将出现在Excel的一个单元格中(无论如何都是2010)......字段仍然用逗号分隔,\r\n表示文件中的换行符。

Tom,"address1,\r\n
address2,\r\n
address3", nextcolumn!\r\n

答案 1 :(得分:0)

每当我需要以文本形式导入或导出数据时,我都会使用FileHelpers。也就是说,还有很多其他库也可以编写csv。

答案 2 :(得分:0)

CSV格式不允许此功能。 CSV格式 - 它只是由某些分隔符(例如“\ t”或“,”或“;”)划分的文本文件。如果您需要多行列,则应使用其他文件格式(例如XLS)

相关问题