【问题标题】:Issues with converting google spreadsheets to csv将谷歌电子表格转换为 csv 的问题
【发布时间】:2019-11-21 10:17:37
【问题描述】:

将谷歌电子表格作为 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&key=1Tb65rlX7y1XfiBNb4N4oIwJuM15I4cHtIQj1NHpUeRs

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

但它们不一样,我的服务器下载的 CSV 文件中缺少大量内容,或者如果您使用第二个链接下载它!

【问题讨论】:

    标签: csv spreadsheet


    【解决方案1】:

    根据我所做的研究,在保存 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 文件的数字就不会使用数学格式。希望这会有所帮助!

    【讨论】:

    • 哇,你怎么有时间写得这么快?我的电子表格没有任何公式或任何东西。它只是纯文本和数字,没有以 00 或其他东西开头。我已经知道 CSV 的这些限制。缺少的是每件衬衫的标题,我希望能够编写一个程序然后知道该尺寸是否可用或适用于该衬衫的尺寸。但是因为那条线几乎总是消失了,除了第一条我无法使用的线!
    • 天哪!你在哪里正确..我刚刚选择了所有单元格并单击了仅转换为纯文本..你能相信它,这有效!谢谢!
    • @user1296114 乐于助人!我在完美的时间抓住了你的问题,并在它发布后立即发现了你的问题。哈哈
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-07-17
    • 2014-04-13
    • 1970-01-01
    • 2023-03-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多