用双引号括起来的csv文件不去掉引号

我从我的Web服务器生成一个CSV下载,为了安全起见,我已经用双引号括起每个字段。

"Field1","Field2","Field3","Field4" "row1_field1","row1_field2","row1_field3","row1_field4" "row2_field1","row2_field2","row2_field3","row2_field4" 

问题是,当在Excel中打开文件时,它不会去除所有引号…因此,某些字段显示为:row1_field1而其他字段显示为“row1_field2”

我没有做什么来确保excel去除所有周围的引号?

确保逗号周围没有空格。 所以以下应该工作:

 "row1_field1","row1_field2","row1_field3","row1_field4" "row2_field1","row2_field2","row2_field3","row2_field4" 

但是这将显示与报价:

 "row1_field1", "row1_field2", "row1_field3", "row1_field4" "row2_field1", "row2_field2", "row2_field3", "row2_field4"