【问题标题】:php CSV import generated from MS Excel从 MS Excel 生成的 php CSV 导入
【发布时间】:2012-01-27 20:41:30
【问题描述】:

根据此处指定的标准:http://en.wikipedia.org/wiki/Comma-separated_values

和一个从 MS Excel 生成的 CSV 文件,我想知道如何在 php 中导入 CSV 文件 案例:

  • 通常情况下,CSV 单元格不包含在双引号 (") 中,但当单元格值中有逗号 (,)、双引号 (") 或换行符 (\n) 时会包含在其中。

  • 单元格中的双引号被替换为两个双引号 (" => "")。

  • 例如testCell 1,"test,逗号单元格 2","testCell ""双引号""3",testCell 4

现在的问题是,我们如何在读取此类 CSV 时识别/分隔每个单元格,因为单元格可能用双引号括起来,也可能没有。

【问题讨论】:

标签: php excel csv csv-import


【解决方案1】:

@outis:你是对的(fgetcsv 适用于这两种特定情况)。问题是在应用 fgetcsv 之前解析一些德语字符。

【讨论】:

    猜你喜欢
    • 2014-10-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多