【问题标题】:Convert a HTML Table to CSV in PHP [closed]在 PHP 中将 HTML 表转换为 CSV [关闭]
【发布时间】:2013-11-18 16:46:27
【问题描述】:

我看到很多回复说这是不可能的,但是很多问题要么是针对 C#、Java 或其他语言的,要么是针对 PHP 的少数问题没有正确提出,或者答案令人深感困惑和矛盾的。

有没有一种干净、简单、简单的方法可以从 PHP 中的预制 HTML 表中创建和下载 CSV 文件。

【问题讨论】:

  • 如果您只需要这样做一次,而不是自动进行,您可以查看此处提供的解决方案:stackoverflow.com/questions/259091/…
  • 这需要自动生成。即 - 单击一个按钮,在后台生成 html 表,然后从中生成 csv……复制和粘贴解决方案是不可接受的。
  • 您的序言与此问题无关——您的问题也不清楚,HTML 表是否存在于生成 CSV 输出之外,或者它们是否应该从相同的数据源生成?
  • 您能否详细说明为什么要先创建 HTML 表格,然后再将表格转换为 CSV?为什么您无法使用 CSV 而不是表格,甚至无法与表格生成脚本一起使用?你在抓取网页吗?因为如果是这样,那么您需要查看DomDocument。还请求clean, easy, simple 将成为相互矛盾的答案的原因,因为一切都是针对特定情况量身定制的。

标签: php html html-table export-to-csv


【解决方案1】:

如果你不介意使用 jquery 插件,你可以使用 Datatables 和 Tabletools 之类的东西。您可以看到输出 here 。设置起来非常简单快捷

【讨论】:

    猜你喜欢
    • 2010-09-20
    • 2012-06-05
    • 1970-01-01
    • 1970-01-01
    • 2011-06-25
    • 1970-01-01
    • 2016-02-11
    • 2019-07-07
    • 2012-05-16
    相关资源
    最近更新 更多