我的默认值似乎是Excel将带有双引号的csv保存为引号字符...所以是这样的测试字段:
{"abc":1234}
另存为
"{""abc"":1234}"
如果我可以告诉Excel使用单引号(')作为引号字符,则将其以第一方式保存...我需要此功能,因为第三方程序(Bloomberg)无法将“识别为转义字符并按字面意义导入第二种方式。
是否可以告诉Excel将引号字符使用其他字符?
答案 0 :(得分:0)
转义字符使字段内的"
转义,因此使用'
会(或应该)生成:
"{'"abc'":1234}"
但是,您可以尝试使用'
作为应生成的报价char:
'{"abc":12,34}' // if there's a separator in the field
或可能:
{"abc":1234} // if there's no separator in the field
或者,如果可以确定字段内没有逗号,则可以在所有字段之间不加引号。