Answers:
这是标准行为(与CSV文件的保存方式类似)。请参阅RFC 4180 –逗号分隔值(CSV)文件的通用格式和MIME类型:
如果使用双引号将字段括起来,则必须在字段内部出现双引号,方法是在其前面加上另一个双引号来对其进行转义。
这对您的情况有何影响?
这意味着"Text"
必须另存为"""Text"""
,外引号分隔该字段,另外两个引号用于转义用于文本字段的实际引号。否则,"Text"
将被解析为Text
并且重新打开文件时,您将失去引号。
Excel也选择引用Text,
,因为逗号在逗号分隔的文件中用作定界符,并且不将其用引号引起来将意味着text,
在重新打开文件时将其解析为两个字段。
如果您不希望它们出现在输出中,请考虑在文本编辑器中打开生成的文件,并通过简单的搜索和替换删除所有引号。
我也有这个问题。然后,我注意到我忽略了“ 另存为”类型:选项“ 格式化文本(以空格分隔) ”。您还必须指定。txt扩展名,否则默认为.prn扩展名。例如,filename.txt而不只是filename。试试吧。它有效。
"A short sentence"
。皮特下面的答案是唯一对我有用的答案。