Aspose.Cells 将术语用三重双引号括起来
Aspose.Cells wrap the terms between triple double quotes
使用 Aspose.Cells 我需要一个 csv 文件,我的条款用双引号括起来。出于某种原因,在保存我的 csv 文件时,第一列之后的术语用三重双引号引起来,例如:“”"term"”“
这是我的代码:
WorkbookDesigner wd = new WorkbookDesigner();
wd.Workbook.Initialize();
Worksheet sht = wd.Workbook.Worksheets[0];
string value = "term";
value = string.Format("\"{0}\"", value);
sht.Cells[row + rowOffset, column].PutValue(value);
wd.Save(fileLoc, FileFormatType.CSV);
我正在使用 Aspose.Cells 版本 4.8.0.0
在 CSV 中,引号字符的转义序列是 2 个引号字符。
您正在写入值 "term"(带引号)。因此(您的值有引号),库将用引号括起该值,因此您最终会得到 """"term"""".
为了减少混乱和更明显,尝试写值:some " term ": blah。这应该打印为:
"some ""term"": 废话"
如果您想获取包含您的术语的 CSV 文件
"term"
那么您应该将其保存在您的 CSV 文件中
"""term"""
请输入
"""term"""
在记事本中并将其另存为 .csv 文件。现在在微软Excel中打开它,看看它的值,你会发现它显示为
"term"
注意:我在 Aspose 担任开发人员布道师
使用 Aspose.Cells 我需要一个 csv 文件,我的条款用双引号括起来。出于某种原因,在保存我的 csv 文件时,第一列之后的术语用三重双引号引起来,例如:“”"term"”“
这是我的代码:
WorkbookDesigner wd = new WorkbookDesigner();
wd.Workbook.Initialize();
Worksheet sht = wd.Workbook.Worksheets[0];
string value = "term";
value = string.Format("\"{0}\"", value);
sht.Cells[row + rowOffset, column].PutValue(value);
wd.Save(fileLoc, FileFormatType.CSV);
我正在使用 Aspose.Cells 版本 4.8.0.0
在 CSV 中,引号字符的转义序列是 2 个引号字符。
您正在写入值 "term"(带引号)。因此(您的值有引号),库将用引号括起该值,因此您最终会得到 """"term"""".
为了减少混乱和更明显,尝试写值:some " term ": blah。这应该打印为:
"some ""term"": 废话"
如果您想获取包含您的术语的 CSV 文件
"term"
那么您应该将其保存在您的 CSV 文件中
"""term"""
请输入
"""term"""
在记事本中并将其另存为 .csv 文件。现在在微软Excel中打开它,看看它的值,你会发现它显示为
"term"
注意:我在 Aspose 担任开发人员布道师