我正在尝试将 TSV 文件上传到 Google Drive,并在发送文件时使用 ?convert=true 标志将其内容转换为电子表格。一切似乎都运行良好,除了文件被转换时,没有从每个数据单元格周围删除任何引号。结果如下所示:
通过 Google Docs 中的 UI 上传时,我遇到了同样的问题,除非手动将“分隔符”设置为“制表符”。在 UI 中,这解决了问题,并且引号会自动从导入中删除。
我的问题是:通过 API 将文件导入 Google Drive 时,我可以手动指定分隔符吗?或者我可以以某种不需要指定分隔符的方式格式化我的文件吗?我必须保留引号,因为我的某些内容包含换行符。如果没有引号,进口商无法判断内容是同一单元格的一部分。
我已经在传输 mimeType 设置为“text/tab-separated-values”的文件。我也尝试过用逗号格式化并作为“文本/csv”上传,但结果更糟,所有单元格都卡在第一列。