将谷歌电子表格转换为csv的问题



将谷歌电子表格作为CSV保存到我的服务器上太奇怪了,我不知道该怎么办!

如果我打开此文件:https://docs.google.com/spreadsheets/d/1Tb65rlX7y1XfiBNb4N4oIwJuM15I4cHtIQj1NHpUeRs/edit?usp=sharing

下载CSV文件即可。

但我想让我的服务器下载谷歌电子表格作为CSV文件,我使用这个链接:https://spreadsheets.google.com/a/the-pirate-way.com/tq?tqx=out:csv&tq&gid=1&密钥=1Tb65rlX7y1XfiBNb4N4oIwJuM15I4cHtIQj1NHpUeRs

这么简单吧?那些CSV文件应该是一样的,对吗?我的意思是,它和谷歌电子表格一样!

但它们不一样,我的服务器下载的CSV上缺少了很多东西,或者如果你使用第二个链接下载的话!

根据我所做的研究,在保存CSV文件时,由于打开或读取文件的方式,一些数据被转换为不同的类型,因此丢失了。为了进一步解释我的意思,我觉得这个链接会很有帮助:

https://support.3dcart.com/knowledgebase/article/View/619/7/why-does-my-exported- 
csv-data-get-converted-to-weird-formats

例如,导出客户记录CSV文件时,客户的电话号码列为8008286650;在Excel中打开文件后,您将看到显示为8.01E+09或类似的数字。我认为在本文中对您有帮助的部分是标题为"在电子表格中打开CSV文件"的部分。简而言之,它说:

要解决这个问题,最好不要将文件直接打开到电子表格程序中,而是在电子表格程序已经打开时将文本文件(CSV(数据导入电子表格程序。在导入文本数据期间,电子表格程序将为您提供选项,让电子表格程序以"文本"形式格式化数据,这样CSV文件的数字就不会使用数学格式。希望这能有所帮助!

最新更新